Commit Graph

778 Commits

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