Luke Pulverenti
f3e992b82b
support more profile features
11 years ago
Luke Pulverenti
e2dee00cc0
rename MediaVersions to MediaSources
11 years ago
Luke Pulverenti
327af0fe62
rework media versions to be based on original item id
11 years ago
Luke Pulverenti
6b7059cfb4
add sync values for live tv
11 years ago
Luke Pulverenti
6ef5758713
add support for input audio/video sync
11 years ago
Tim Hobbs
9976857e78
Merge remote-tracking branch 'upstream/master' into ribbons
11 years ago
Luke Pulverenti
c4f587dd94
live tv stream adjustments, add additional dlna params
11 years ago
Luke Pulverenti
a5b807e433
add live tv buffer
11 years ago
Tim Hobbs
dd4a1ff4b5
Added compiler warning overrides
11 years ago
Luke Pulverenti
d494944767
calculate item by name counts on the fly
11 years ago
Luke Pulverenti
040c36dbf2
removed use of libbluray
11 years ago
Luke Pulverenti
d02c0ba3f4
added hls changes for live tv
11 years ago
tikuf
ac41898fbc
Fix if maxH & maxH are both supplied
11 years ago
Luke Pulverenti
2ceea17bf4
rework EnableMediaPlayback
11 years ago
Luke Pulverenti
888b8d619a
added encoding manager interface
11 years ago
7illusions
fc2faafc10
Added DLNA headers for .ts and .mpeg
...
Fixes transcoding for Samsung TV's
11 years ago
Luke Pulverenti
950623b95d
strip content length from head request
11 years ago
Luke Pulverenti
4e38c35373
fixed remote control flyout
11 years ago
Luke Pulverenti
a4b40ad9d9
handle year in name when searching
11 years ago
Luke Pulverenti
44b2ef2f47
try to fix head request
11 years ago
Luke Pulverenti
be1ce0f802
convert static remote streaming to use internal interfaces
11 years ago
Luke Pulverenti
eec9e04825
take photos into the core
11 years ago
Luke Pulverenti
5e2a2a02ef
converted recording providers
11 years ago
7illusions
890b011f5e
Update BaseProgressiveStreamingService.cs
...
Added contentFeatures for mkv and mp4
11 years ago
Luke Pulverenti
b7a811992b
limit bitrate to original file
11 years ago
Luke Pulverenti
4205dcac9d
Add dlna headers to static responses
11 years ago
7illusions
1de89cf272
Update BaseProgressiveStreamingService.cs
11 years ago
Luke Pulverenti
ed2b71492a
adjust streaming quality params
11 years ago
Luke Pulverenti
6261f157f3
removed resolution exception
11 years ago
Luke Pulverenti
5ea002771a
fixed typo
11 years ago
Luke Pulverenti
20c711b248
vary bitrate params depending on input resolution requested
11 years ago
Luke Pulverenti
b28df9a3af
fixed EnforceResolutionLimit to check configuration
11 years ago
Luke Pulverenti
d69894d09b
added new setting to allow video upscaling
11 years ago
Luke Pulverenti
5cc11294b1
adjust video quality params for wmv
11 years ago
Luke Pulverenti
297e5efead
update wmv param
11 years ago
Luke Pulverenti
9e0c1340fc
convert games to new providers
11 years ago
abeloin
41f7e2ab19
Don't re-encode subtitle: ass/ssa -> ass.
...
This fix Issue #630 : "ASS encoder supports only one ASS rectangle field".
11 years ago
Luke Pulverenti
3cc608d781
update next/previous buttons
11 years ago
Luke Pulverenti
145285784b
trim tv objects
11 years ago
Luke Pulverenti
4ce43ce019
fixes #683 - Support disabling playback per user
11 years ago
Luke Pulverenti
d4adc9799c
reduce size of logging messages
11 years ago
Luke Pulverenti
60bf0edbde
remove hardcoded stream params
11 years ago
Luke Pulverenti
cf1dac60f6
relocate more ffmpeg params. add channel delay
11 years ago
Luke Pulverenti
3d697cdab2
added new stream info properties
11 years ago
Luke Pulverenti
5917d66172
Remove yadif, update bitrate for webm
11 years ago
Luke Pulverenti
0f7f467478
center guide grid
11 years ago
Luke Pulverenti
7d81888038
add tv guide hover menus
11 years ago
Luke Pulverenti
c07d958df9
use async 1000 for live tv
11 years ago
Luke Pulverenti
b93641e503
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
11 years ago
Luke Pulverenti
7d4f33f0e0
add new fields from omdb
11 years ago
Luke
e5b8d1ed32
Merge pull request #666 from tikuf/master
...
Add pts generation
11 years ago
simon
92c10e78d9
revert async=1000 to async=1 (was inserted for testing live tv)
11 years ago
simon
139e9404c1
Add gen pts flags correct movies that have none or have bad pts values. Applied to all c/l
11 years ago
Luke Pulverenti
f4b890f163
added new item by name filters
11 years ago
Luke
baeda1410a
Merge pull request #664 from tikuf/master
...
oops missed one
11 years ago
simon
a25cbf6762
oops missed one
11 years ago
Luke Pulverenti
752dfa2743
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
11 years ago
Luke Pulverenti
fdca3bd9c4
live tv updates
11 years ago
simon
4bcbe3269e
Chang yadif to yadifParam
11 years ago
simon
37aab84b2a
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
11 years ago
simon
f89deb346a
Add automatic deinterlace
11 years ago
Luke Pulverenti
e4f5a3f005
added full m3u8 generation
11 years ago
Luke Pulverenti
c8a106f485
move media encoder to server project
11 years ago
Luke Pulverenti
7f57ef0689
support configurable transcoding temporary path
11 years ago
Luke Pulverenti
ef8b02d285
added dvdlib for better dvd runtimes
11 years ago
Luke Pulverenti
ec4000404d
rework text subtitles
11 years ago
Luke Pulverenti
5392ff4da4
added a new encoding settings page under advanced
11 years ago
Luke Pulverenti
aec872609e
added subtitle scaling
11 years ago
Luke Pulverenti
a01ee815fb
added HasUpdateAvailable
11 years ago
Luke Pulverenti
ede84702d1
added live channel playback
11 years ago
Luke Pulverenti
a5be2523c5
added music and game genre image downloading
11 years ago
Luke Pulverenti
8369f16d66
reduce remote stream buffer time
11 years ago
Luke Pulverenti
e80cbe5b64
reduce image indicator sizes
11 years ago
Luke Pulverenti
b9d17c9bc7
add more methods to file system interface
11 years ago
Luke Pulverenti
858be5d788
update built in studio images
11 years ago
Luke Pulverenti
8c34f863fb
make live tv channels playable
11 years ago
Luke Pulverenti
3488cfecbd
make lazy loaded paths more nimble
11 years ago
tikuf
ff9e74dd44
Change audio sync (sync at start no corrections)
11 years ago
Luke Pulverenti
33e384daad
updated live tv styles
11 years ago
Luke Pulverenti
4c2623d540
support streaming of tv recordings
11 years ago
Luke Pulverenti
7251d9d75c
fix streaming error
11 years ago
Luke Pulverenti
4b2b36d1a3
live tv updates
11 years ago
Luke Pulverenti
cd859ac2e6
added IHasImages and IHasUserData
11 years ago
Luke Pulverenti
cb9b570a2a
live tv updates
11 years ago
Luke Pulverenti
53f4e849fd
#642 - Add server-side encoding settings
11 years ago
Luke Pulverenti
a3d855919e
removed old kernel
11 years ago
tikuf
5299727502
Bring hls segments back into apple spec
11 years ago
Luke Pulverenti
f32212d160
update to service stack v4
11 years ago
Luke Pulverenti
5f0d8000a5
moved media streams to the database
11 years ago
Luke Pulverenti
42a2522637
read/write remote trailers to xml
11 years ago
Luke Pulverenti
4892fb4e95
add specialized get seasons method
11 years ago
Luke Pulverenti
01a9c07dd8
support display of channel images
11 years ago
Luke Pulverenti
7dd75e079a
fixes #619 - Command line fail for internal subs
11 years ago
Luke Pulverenti
d60fca112b
removed default framerate from hls
11 years ago
tikuf
ec34eb2376
Swap aac encoders (again)
12 years ago
Luke Pulverenti
c543fdea3a
Merge branch 'master' of https://github.com/tikuf/MediaBrowser
...
Conflicts:
MediaBrowser.Api/Playback/Hls/VideoHlsService.cs
MediaBrowser.Api/Playback/Progressive/VideoService.cs
12 years ago
Luke Pulverenti
6c8d919298
replace file system calls with IFileSystem when needed
12 years ago
tikuf
a2c6f687ae
Move depreciated audio re-sample into audio filters
12 years ago
tikuf
676579d4bd
Add Topfield .rec files, Make sure scale w x h is divisible by 2
12 years ago
Luke Pulverenti
55b284cdff
add user profile settings about virtual episodes
12 years ago
Luke Pulverenti
a09d449c00
updated hls audio params
12 years ago
Luke Pulverenti
235b6c98ea
removed audio sync
12 years ago
Luke Pulverenti
ffcfa2d858
allow bitrate upscaling
12 years ago
Luke Pulverenti
088c77674b
add locking around subtitle extraction
12 years ago
Luke Pulverenti
a0df73b21d
update stream copy bitrate
12 years ago
Luke Pulverenti
863f123f3c
updated nuget + subtitle changes
12 years ago
Luke Pulverenti
82ffaafc03
add more to mbt endpoints
12 years ago
Luke Pulverenti
fb98b0c8e0
updated nuget
12 years ago
Luke Pulverenti
d021e20249
improve shortcut performance
12 years ago
Luke Pulverenti
16fd474ad3
safer hls kill
12 years ago
Luke Pulverenti
3d40c5ba36
fixed xml providers running over and over
12 years ago
Luke Pulverenti
e5d026c483
fixes #528 - Support podcasts in web client
12 years ago
Luke Pulverenti
02ebeb0e5b
added logging during app update, and IsHD
12 years ago
Luke Pulverenti
b4984a78fd
fix stream copy requiring a bitrate
12 years ago
Luke Pulverenti
bdc90f02f2
adjusted video hls params
12 years ago
Luke Pulverenti
f176307e59
support multiple remote control outputs
12 years ago
Luke Pulverenti
21e9a7950e
subtitle fixes
12 years ago
Luke Pulverenti
631b7b62c1
added ControllableByUserId to sessions url
12 years ago
Luke Pulverenti
d58da2a772
moved image manager to an interface
12 years ago
Luke Pulverenti
ebec1e159c
update default theme endpoints
12 years ago
Luke Pulverenti
3c2ec758be
fix streaming trailers over HLS
12 years ago
Luke Pulverenti
f5ffd6ff0f
adjust static stream buffer size
12 years ago
Luke Pulverenti
e4dfbb6f55
increase static stream buffer size
12 years ago
Luke Pulverenti
83dd13cc7c
made HLS 64k stream optional
12 years ago
Luke Pulverenti
50aa0b8675
update quicktime user agent
12 years ago
Luke Pulverenti
c5b27cbc52
hlx fix
12 years ago
Luke Pulverenti
dfe91e43b6
Added IDtoService
12 years ago
Luke Pulverenti
8204d8938a
enable 64k playlist
12 years ago
Luke Pulverenti
57a0f80c2c
revert progressive changes
12 years ago
Luke Pulverenti
5234f3dcdd
added itsoffset
12 years ago
Luke Pulverenti
da0c386853
padded bitrate for hls
12 years ago
Luke Pulverenti
e8b4ff5346
bufsize change
12 years ago
Luke Pulverenti
c3fa40715c
hls changes
12 years ago
Luke Pulverenti
b828af0a0a
hls changes
12 years ago
Luke Pulverenti
ccdd51b3d8
switched aac encoders
12 years ago
Luke Pulverenti
87d77cdb95
further adjusted bufsize
12 years ago
Luke Pulverenti
9158014b4f
updated nuget
12 years ago
Luke Pulverenti
4f3b4b47d2
add minrate/maxrate
12 years ago
Luke Pulverenti
a5fa31cf94
better bitrate syncing
12 years ago
Luke Pulverenti
87c4d447f8
added 64k hls stream
12 years ago
Luke Pulverenti
2dac07bc3f
add delay for remote buffering
12 years ago
Luke Pulverenti
35d512e661
hlx fixes
12 years ago
Luke Pulverenti
14e28f9eb2
filter audio streams that don't have any channels
12 years ago
Luke Pulverenti
517006a620
update hls timer extend
12 years ago
Luke Pulverenti
3c98f62389
added dual layer hls playlist
12 years ago
Luke Pulverenti
4a29bb012b
removed http web request dependency from api project
12 years ago
Luke Pulverenti
1a2ff21b44
added stream copy options
12 years ago
Luke Pulverenti
e0c387446b
reworked iso manager
12 years ago
Luke Pulverenti
90077dd216
fixes #407 - Web Client streaming video freeze on audio language or quality modification
12 years ago
Luke Pulverenti
27c644e6c8
#236 - Subtitle charset
12 years ago
Luke Pulverenti
cd990d8a95
increase hls cleanup delay
12 years ago
Luke Pulverenti
e8634cbafd
fixed hls file deletion
12 years ago
Luke Pulverenti
7371860871
hls playlist fix
12 years ago
Luke Pulverenti
13f6da1bf4
removed chapters from baseitem
12 years ago
Luke Pulverenti
8b0c235675
new hls params
12 years ago
Luke Pulverenti
456dea09df
don't cache encoded media on resume
12 years ago
Luke Pulverenti
9ab7c5b7a0
removed dlna headers for now
12 years ago
Luke Pulverenti
4ab6a339c6
fixed cleanup of encoded media
12 years ago
Luke Pulverenti
7aa969e2b9
added a providers assembly
12 years ago
Luke Pulverenti
2e408e40c0
defer path creation when possible
12 years ago
Luke Pulverenti
02fedead11
re-factored some file system access
12 years ago
Luke Pulverenti
e031c7bcaa
don't request a higher bitrate than source content
12 years ago
Luke Pulverenti
0cabe8808e
order streams by index before picking the one we want
12 years ago
Luke Pulverenti
3cd8d64784
fixed aac
12 years ago
Luke Pulverenti
bd85132702
support 5.1 aac
12 years ago
Luke Pulverenti
7f3706ca04
fixed static streaming
12 years ago
Luke Pulverenti
8682ee30dd
fixes #294 - Dvd iso not mounting
12 years ago
Luke Pulverenti
032bf6b8c6
record original runtime
12 years ago
Luke Pulverenti
e2d6a5c05d
support static trailer streaming
12 years ago
Luke Pulverenti
41fb933e5d
fixes #256 - Webm threads
12 years ago
Luke Pulverenti
fbd052abfc
removed local trailers and special features from memory
12 years ago
Luke Pulverenti
049ffa2b4e
adjusted webm settings
12 years ago
Luke Pulverenti
378beb7bad
adjust webm quality
12 years ago
Luke Pulverenti
eb45e67c81
more on image uploading
12 years ago
Luke Pulverenti
6481688d2a
fixes #223 - New Content Localhost Popups Repeat 'Old' 'New Content' on Media Changes
12 years ago
Luke Pulverenti
73b76a4f18
added image by name api methods
12 years ago
Luke Pulverenti
b11d06f36f
more work on streaming remotely
12 years ago
Luke Pulverenti
e9cfa6cd26
add remote streaming capabilities
12 years ago
Luke Pulverenti
f9ec1ce37f
fixed subtitle conversions
12 years ago
Luke Pulverenti
7f5783988a
added disc to metadata images section
12 years ago
Luke Pulverenti
0cb34993be
dashboard video tweaks
12 years ago
Luke Pulverenti
33f4b2ed53
subtitle extraction fixes
12 years ago
Luke Pulverenti
c8f895014d
don't cache video streams for now
12 years ago
Luke Pulverenti
b443d591a2
fixes #200 - MB3 Locking Folders for a long time
12 years ago
Luke Pulverenti
40c2b73d63
fixed subtitle offsets
12 years ago
Luke Pulverenti
7839a90c1a
added subtitle seek on extract
12 years ago
Luke Pulverenti
aa8c3d9cf0
new webm settings
12 years ago
Luke Pulverenti
a5e2778f62
change log message to debug
12 years ago
Luke Pulverenti
785deff188
removed excess hashing in providers and made user data key-based
12 years ago
Luke Pulverenti
bd07e2f063
added wmv endpoint
12 years ago
Luke Pulverenti
70da0b6ae9
resharper suggestions in api project
12 years ago
Luke Pulverenti
f9a02642c3
added new indicators
12 years ago
Luke Pulverenti
804115bf8d
remove and/or delay unnecessary startup work
12 years ago
Luke Pulverenti
8308528e6c
fix for #114 - Server returns incorrect audio stream.
12 years ago
Luke Pulverenti
cb39f8e7b5
extracted a media encoding interface to keep ffmpeg out of nuget packages
12 years ago
Luke Pulverenti
810b63bfa8
fixes #111 - FFprobe change breaks dvd transcode & subs
12 years ago
Luke Pulverenti
6dd22c8207
Subtitle Path ( #72 )
12 years ago
Luke Pulverenti
5a3b5a58a5
added mpeg4 as an available output codec
12 years ago
Luke Pulverenti
22a3ed0cd4
#72 - Subtitle path
12 years ago
Luke Pulverenti
4ba4d8d040
record level during media analysis
12 years ago
Luke Pulverenti
fa884f3fea
#62 - File locking problem in cache
12 years ago
Luke Pulverenti
f1224c6389
added oga, webma to audio streaming url
12 years ago
Luke Pulverenti
6c280a146e
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
12 years ago
Luke Pulverenti
4b65b8c050
profile fix for hls
12 years ago
ScottIsAFool
1f7579a972
Added a space after the profile for progressive streaming
12 years ago
Luke Pulverenti
874244a2ef
fixes #92 - Profile & Level args typo
12 years ago
Luke Pulverenti
3d566d2f6b
remove -g from video params
12 years ago
Luke Pulverenti
20428bfdaf
re-organized streaming parameters
12 years ago
Luke Pulverenti
a59d1f4f70
added keyframes to progressive streaming
12 years ago
Luke Pulverenti
8b9d333608
added profile and level to progressive streaming
12 years ago
Luke Pulverenti
071e13fb4c
added profile and level params for hls
12 years ago
Luke Pulverenti
ecbec1f6fd
one more allow cache fix
12 years ago
Luke Pulverenti
e5faa92a18
fix hls allow cache name
12 years ago
Luke Pulverenti
6de9c31c54
dashboard tweaks and webm fixes
12 years ago
Luke Pulverenti
7acd258a0f
support xbox albumart param
12 years ago
Luke Pulverenti
2ffb9b9127
left-align dual line items
12 years ago
Luke Pulverenti
c292fc56ea
updated hls keyframes
12 years ago
Luke Pulverenti
2bdd9cc1f2
fixed double commas with audio params
12 years ago
Luke Pulverenti
cb3089791e
switch to audio filter for volume
12 years ago
Luke Pulverenti
63e16a4d99
#80 - Subtitle Paramaters For HLS
12 years ago
Luke Pulverenti
e2dcddc5ac
made compression and caching available to plugin api endpoints
12 years ago
Luke Pulverenti
6383768bfe
force key frame for hls
12 years ago
Luke Pulverenti
0a7abd58c8
round hls framerate
12 years ago
Luke Pulverenti
b20151fff3
copy dashboard to the output folder and load from the file system, instead of using embedded resources
12 years ago
LukePulverenti
cce219cc99
#71 - Boost volume when converting from 6ch to 2ch
12 years ago
LukePulverenti
095896fa49
#73 - added audio/video sync
12 years ago
LukePulverenti
4d083b618d
restored request logging
12 years ago
LukePulverenti
daa243e6f4
accept range none when transcoding
12 years ago
LukePulverenti
a16cdc8e7f
add some http response headers for dlna
12 years ago
LukePulverenti
17d01636ae
#41 - Support Http Head requests
12 years ago
LukePulverenti
867076de61
add mp4 output support to the api
12 years ago
LukePulverenti
39020714f7
live saving on the metadata pages
12 years ago
LukePulverenti
177d9cc172
consolidated some api code
12 years ago
LukePulverenti
7c677e0ee6
better streaming logging
12 years ago
LukePulverenti
de755c4b93
fixed audio in hls
12 years ago
LukePulverenti
e5592bd220
bring back support for byte ranged requests
12 years ago
LukePulverenti
5591e05fdb
hls progress
12 years ago
LukePulverenti
0a2b0ffba8
progress on hls video. but not ready yet
12 years ago
LukePulverenti
9b3a97edfc
some progress towards brining back hls, but not finished yet
12 years ago
LukePulverenti
ca5acb6edc
more commenting for api docs
12 years ago
LukePulverenti
ea1b57a4d8
fixed installer root suffix
12 years ago
LukePulverenti
c4c9126f79
added more attributes for api docs
12 years ago
LukePulverenti
9911df11e8
extracted provider manager. took more off the kernel
12 years ago
LukePulverenti
211d24e66e
revised windows phone fix
12 years ago
LukePulverenti
893093a64a
possible windows phone video fix
12 years ago
LukePulverenti
4f67fc4aef
removed base kernel and ikernel
12 years ago
LukePulverenti
2ca4b7d03a
Created IConfigurationManager
12 years ago
LukePulverenti
0ea90ef7c6
added IServerEntryPoint to replace plugin.initialize
12 years ago
LukePulverenti
af7aa597c3
referenced core plugins, fixed some dashboard issues, extracted library manager
12 years ago
LukePulverenti
8d32971354
fixed api shutdown and more hls progress
12 years ago
LukePulverenti
ff4ee7ab9c
combined usermanager and userdata manager
12 years ago
LukePulverenti
ff6325efc5
video streaming
12 years ago
LukePulverenti
3751e14eb1
restored audio
12 years ago
LukePulverenti
fb92f47abd
added a StreamRequest object
12 years ago