Commit Graph

355 Commits

Author SHA1 Message Date
Tim Hobbs
4b43d4c9e7 Video player enhancements
BlockUI style backdrop, escape key exits video, click video to toggle
playback, dbl-click to toggle fullscreen.
2014-03-05 05:56:15 -08:00
Tim Hobbs
f9541e56fd Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Conflicts:
	MediaBrowser.WebDashboard/dashboard-ui/scripts/mediaplayer.js
2014-03-05 04:27:13 -08:00
Luke Pulverenti
89c871ec2d remove tv channels button 2014-03-03 23:54:00 -05:00
Tim Hobbs
f9cf6a2495 Removed console logging
Woops! :)
2014-03-03 16:23:34 -08:00
Tim Hobbs
8ef5062d9f Windowed video now centered
The window size is responsive as well, resizing with the browser
viewport.
2014-03-03 15:55:19 -08:00
Luke Pulverenti
8a5c833522 fixes #697 - Support xbmc offline discs 2014-03-03 00:11:03 -05:00
Luke Pulverenti
0b238590fc dlna project fixes 2014-02-26 00:43:49 -05:00
Luke Pulverenti
b16f98ce9f rework EnableMediaPlayback 2014-02-21 00:35:56 -05:00
Luke Pulverenti
e9a747ed77 handle year in name when searching 2014-02-13 23:00:13 -05:00
Luke Pulverenti
8453694d7c convert series providers to new system 2014-02-03 15:51:28 -05:00
Luke Pulverenti
7e45bd999d support turning off subtitles 2014-01-29 16:54:40 -05:00
Luke Pulverenti
f83b2b662a convert programs and channels to new providers 2014-01-29 11:16:24 -05:00
Luke Pulverenti
e30d68fdd4 trim tv objects 2014-01-23 13:05:41 -05:00
Luke Pulverenti
1fbbb143fe fixes #683 - Support disabling playback per user 2014-01-22 21:19:04 -05:00
Luke Pulverenti
e02f9c8726 remove webm messages 2014-01-22 17:38:55 -05:00
Luke Pulverenti
9db90f464a #680 - episode organization 2014-01-22 12:05:06 -05:00
Luke Pulverenti
ccf1871c08 #680 - Support new episode file sorting 2014-01-20 11:09:53 -05:00
Luke Pulverenti
ab0b54902f support audio queuing without flyout 2014-01-18 12:58:05 -05:00
Luke Pulverenti
e91d8b6800 center guide grid 2014-01-18 00:55:21 -05:00
Luke Pulverenti
fab298ecea fix direct stream text 2014-01-17 11:46:47 -05:00
Luke Pulverenti
f0bf153290 fixed switching of audio/subtitle streams 2014-01-16 23:53:16 -05:00
Luke Pulverenti
518003518b add tv service status reporting 2014-01-16 12:23:30 -05:00
Luke Pulverenti
32386e817b added new item by name filters 2014-01-14 15:03:35 -05:00
Luke Pulverenti
02cd9ef7f7 added dvdlib for better dvd runtimes 2014-01-11 00:49:18 -05:00
Luke Pulverenti
8ef09d054d rework text subtitles 2014-01-10 08:52:01 -05:00
Luke Pulverenti
1447aafd24 improved web client direct streaming 2014-01-08 23:45:09 -05:00
Luke Pulverenti
8f30211ec1 rework web client quality options 2014-01-08 15:29:09 -05:00
Luke Pulverenti
63836a625a fix class name collision 2014-01-04 10:41:35 -05:00
Luke Pulverenti
d994150c28 added cast icon to now playing bar to send current media to another client 2014-01-03 23:53:49 -05:00
Luke Pulverenti
5057ffec65 add custom collection sort orders to edit page 2014-01-03 15:32:27 -05:00
Luke Pulverenti
708ca5d32f added live channel playback 2014-01-02 23:58:22 -05:00
Luke Pulverenti
7743b36bc9 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
0c23a1a971 update built in studio images 2013-12-29 21:41:22 -05:00
Luke
4503fbe6cb Merge pull request #650 from tikuf/master
Add 480p+ with higher bitrate as default
2013-12-28 09:57:19 -08:00
Luke Pulverenti
84eb8fc047 now playing bar fixes 2013-12-28 02:09:05 -05:00
Luke Pulverenti
2047f4bd49 change now playing bar to use jqm buttons 2013-12-27 23:42:40 -05:00
Luke Pulverenti
dc89e5fb88 support streaming of tv recordings 2013-12-22 13:58:51 -05:00
Luke Pulverenti
17ae566950 live tv updates 2013-12-22 12:16:24 -05:00
Luke Pulverenti
ac4c65ac9a live tv updates 2013-12-21 13:37:34 -05:00
tikuf
2c841b687f Add 480p+ with higher bitrate as default 2013-12-18 07:19:23 +11:00
Luke Pulverenti
4a439addcd fixes #635 - FFmpeg not being stopped in safari 2013-12-01 15:17:24 -05:00
Luke Pulverenti
7e5011f03d update to service stack 3.0.70.0 2013-11-30 13:32:39 -05:00
Luke Pulverenti
dbf7337f7c support remote queuing to web client 2013-11-30 01:07:45 -05:00
Luke Pulverenti
5cdd9d0fb1 consolidate Artist & MusicArtist 2013-11-21 15:48:26 -05:00
Luke Pulverenti
8140e361fb fixes #562 - Integrate nesbox/snesbox into web client 2013-10-26 19:19:26 -04:00
Luke Pulverenti
008a512a5d fixes #577 - Subtitle Failures 2013-10-23 14:58:05 -04:00
Luke Pulverenti
96569fdbda fix typo 2013-10-12 12:57:27 -04:00
Luke Pulverenti
4f1de0b027 use mp4 with firefox 2013-09-30 14:49:30 -04:00
Luke Pulverenti
086a032545 fixes #555 - Have clients report seek and queuing capabilities 2013-09-24 11:08:51 -04:00
Luke Pulverenti
f11b8f1718 fixes #541 - ItemQuery returns incorrect UserData 2013-09-23 10:26:20 -04:00
Luke Pulverenti
ea87ff5300 treat almost 720p as 720p 2013-09-19 11:13:09 -04:00
Luke Pulverenti
018f75d19b allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti
86a2fce73c updated nuget 2013-09-17 11:14:22 -04:00
Luke Pulverenti
eda9bca026 update to servicestack 3.9.59 2013-09-13 21:03:55 -04:00
Luke Pulverenti
f17d9b9271 fixes #535 - Add 240p video quality to web client 2013-09-13 11:04:05 -04:00
Luke Pulverenti
5f7f1f0258 adjust 360p bitrate 2013-09-07 11:59:47 -04:00
Luke Pulverenti
ae1fb68053 fixes #505 - Add play shuffle to web client 2013-09-03 11:52:46 -04:00
Luke Pulverenti
aaec13cc11 fixes #517 - Add 360p quality setting to web client 2013-09-03 10:39:07 -04:00
Luke Pulverenti
800160354f hlx fixes 2013-08-29 21:25:37 -04:00
Luke Pulverenti
3d70e55368 added IsMuted to playback progress 2013-08-29 17:00:27 -04:00
Luke Pulverenti
0b4f16bbd5 filter audio streams that don't have any channels 2013-08-28 18:18:14 -04:00
Luke Pulverenti
954a5cd20f added 360p video setting 2013-08-28 10:23:18 -04:00
Luke Pulverenti
83657ace06 decrease volume increment 2013-08-28 10:01:04 -04:00
Luke Pulverenti
7f4327b908 improve audio commands 2013-08-28 01:44:43 -04:00
Luke Pulverenti
c1819ff31f updated web client to respond to new remote control commands 2013-08-28 00:31:34 -04:00
Luke Pulverenti
33cb658057 fixes around saving music brainz id's to xml 2013-08-25 13:18:56 -04:00
Luke Pulverenti
1dd5d68710 Added instant mixes 2013-08-09 11:55:22 -04:00
Luke Pulverenti
fd6e7a1370 Added play/queue artist buttons 2013-08-08 10:53:25 -04:00
Luke Pulverenti
f2de7a8983 always show next/prev buttons 2013-08-05 17:18:37 -04:00
Luke Pulverenti
d37b9db963 fixes #385 - Send playback stop on browser close 2013-07-29 10:18:55 -04:00
Luke Pulverenti
053e9376f9 add IE message to install webm plugin 2013-07-28 10:35:18 -04:00
Luke Pulverenti
6c4be34378 fixed remote control issues 2013-07-25 15:43:40 -04:00
Luke Pulverenti
18c08d74f1 show tips on web client home page 2013-07-23 08:29:28 -04:00
Luis Miguel Almánzar
56a319e265 Merge branch 'f386' 2013-07-18 23:13:25 -04:00
Luis Miguel Almánzar
47a6b2c0ae finish #386 and implement nextTrack action 2013-07-18 23:12:52 -04:00
Luis Miguel Almánzar
4c47b5617a fix #395 opacity flicker 2013-07-17 23:36:32 -04:00
Luis Miguel Almánzar
673548b630 respond to playstate commands play/pause/stop/seek/nexttrack 2013-07-17 23:18:16 -04:00
Luke Pulverenti
a276d5521c made playback progress bar wider on larger screens 2013-07-16 17:55:50 -04:00
Luke Pulverenti
c018f44379 added remote control menu 2013-07-11 16:25:12 -04:00
Luke Pulverenti
a5a41a1643 added version number to apiclient 2013-07-10 08:37:14 -04:00
Luis Miguel Almánzar
98c1b53937 close #380 - display video controls on fullscreen 2013-07-09 22:00:13 -04:00
Luke Pulverenti
44bda70ae0 updated nuget 2013-06-20 16:29:24 -04:00
Luke Pulverenti
764d5f5e49 fixes for multi-file movies 2013-06-16 15:32:53 -04:00
Luke Pulverenti
1fd0bb11af fullscreen video fixes 2013-06-16 13:47:25 -04:00
Luke Pulverenti
4cdfe410b2 cleanup helper functions 2013-06-07 13:29:33 -04:00
Luke Pulverenti
356217a9b6 playlist fixes 2013-06-07 13:23:23 -04:00
Luke Pulverenti
6446cf2020 updated playlist images 2013-06-07 12:17:45 -04:00
Luke Pulverenti
2a188455c6 added album/artist play buttons 2013-06-07 12:06:32 -04:00
Luke Pulverenti
5bb0338772 the beginnings of remote control 2013-05-29 00:00:24 -04:00
Luke Pulverenti
57fed6b0ad add remote control script file 2013-05-28 21:45:39 -04:00
Luke Pulverenti
1e450d45a2 added a play command 2013-05-28 13:25:10 -04:00
Luke Pulverenti
8a7dffff51 fixes #296 - Prevent non-movie videos from appearing in Movies view 2013-05-27 21:59:26 -04:00
Luke Pulverenti
ec9a1501c5 fixed video player buttons for remote streaming 2013-05-26 21:25:09 -04:00
Luke Pulverenti
29eb390f1f re-implemented quality menu 2013-05-26 15:58:37 -04:00
Luke Pulverenti
8414228858 restored audio and subtitle menus 2013-05-26 00:52:14 -04:00
Luke Pulverenti
cd0260b41e restored chapter flyout 2013-05-25 21:53:34 -04:00
Luke Pulverenti
3fc8466680 updated browse to command 2013-05-25 20:53:51 -04:00
Luke Pulverenti
9985d6c429 support user audio & subtitle settings 2013-05-24 22:45:12 -04:00
Luke Pulverenti
a2a0afa970 show messages the first time folder rips are streamed 2013-05-24 21:51:17 -04:00
Luke Pulverenti
94ae0c4d3d hide audio controls in ie10 2013-05-24 16:31:01 -04:00
Luke Pulverenti
39ac592292 fixed fullscreen button visibility 2013-05-24 16:22:19 -04:00
Luke Pulverenti
ed0f918ac6 fixes for mobile playback 2013-05-24 10:35:15 -04:00
Luke Pulverenti
5d9fe5d833 fixes #121 - Item will not play in IE10 2013-05-23 23:33:33 -04:00
Luke Pulverenti
f4717a82f1 audio fix for firefox 2013-05-23 21:47:07 -04:00
Luke Pulverenti
cac0ffef2f audio fixes for ie10 2013-05-23 18:39:51 -04:00
Luke Pulverenti
05a4cb13a3 first pass at custom audio player 2013-05-23 16:09:01 -04:00
Luke Pulverenti
7e6c0fa340 progress on remote control 2013-05-10 08:18:07 -04:00
Techywarrior
d7f897576f minor video skin fixes 2013-05-06 21:02:48 -07:00
Techywarrior
28f0e78eb3 allow separate settings for each video codec for each quality level 2013-05-06 20:31:44 -07:00
Techywarrior
283c35e6c7 moved playlist functionality into mediaplayer 2013-05-03 21:02:46 -07:00
Techywarrior
050b5909fc new videoJS skin, fixed auto play of playlist 2013-05-02 22:29:03 -07:00
Techywarrior
6dfc031b41 add last/next to playlist 2013-05-02 20:48:19 -07:00
Luke Pulverenti
2d457fa05a dashboard video tweaks 2013-04-30 18:34:10 -04:00
Luke Pulverenti
2f38234372 stream audio statically when possible 2013-04-30 15:13:06 -04:00
Luke Pulverenti
7d55230e20 added play buttons to song table 2013-04-30 13:21:21 -04:00
Techywarrior
326c045a89 fixed video play error and audio position updater 2013-04-28 11:02:35 -07:00
Techywarrior
cfbb089031 fixed github #208 - Web client - Playback check-ins are still sent if video fails to play
fixed github #209 - Web client - playback check-ins not sent for audio
2013-04-28 10:36:20 -07:00
Luke Pulverenti
f9c330fb36 fixes #189 - Dashboard remember volume not working 2013-04-27 15:38:24 -04:00
Techywarrior
7e3e103989 audio volume setting (doesn't behave properly in some browsers) 2013-04-27 11:26:29 -07:00
Luke Pulverenti
b6b6416a45 Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser 2013-04-17 23:53:27 -04:00
Luke Pulverenti
5072eb0e1a display titles to the right of posters in detail pages 2013-04-17 23:53:19 -04:00
Techywarrior
31317a0954 added mkv stream for chrome 2013-04-17 20:03:34 -07:00
Techywarrior
c8c84652b9 hide queue button if nothing playing, poster links to item details 2013-04-17 18:51:31 -07:00
Techywarrior
2a9a088a9e playlist functionality 2013-04-17 18:32:38 -07:00
Luke Pulverenti
dcea852799 restore sub defaults 2013-04-17 00:38:42 -04:00
Luke Pulverenti
08bd52697e fixing dashboard project 2013-04-14 23:53:18 -04:00
Luke Pulverenti
683d8d69a9 fixed js closures 2013-04-10 17:03:28 -04:00
Luke Pulverenti
d198b2e10b use new script format 2013-04-10 15:33:19 -04:00
Luke Pulverenti
a5b6dbcd1a more dashboard code consolidation 2013-04-10 13:11:23 -04:00
Luke Pulverenti
72a4598a2e paging progress 2013-04-09 01:06:13 -04:00
Luke Pulverenti
243f949ad6 better mediaplayer refactor 2013-04-09 00:26:02 -04:00
Luke Pulverenti
6d7d473fcf refactor of MediaPlayer.js 2013-04-09 00:16:32 -04:00
Luke Pulverenti
e597354990 #115 - prioritize hls ahead of mp4 2013-04-06 10:49:48 -04:00
Techywarrior
dd0e5c0cbe delete quality button in video player just in case. 2013-04-05 22:06:18 -07:00
Techywarrior
3de0a457b4 fixed bug with the video controls 2013-04-05 19:44:57 -07:00
Techywarrior
9c2e442d46 subtitle and language selector in video player, respect audio and subtitle preference selections 2013-04-04 19:09:05 -07:00
Techywarrior
ee5007c55d chapter menu update based on time, split videoJS extensions into own file 2013-04-03 16:22:15 -07:00
Techywarrior
efda2ca3f5 fixed bug when you play a video and one is already playing 2013-04-03 15:55:28 -07:00
Techywarrior
4351fda3d1 show/hide stop button for audio/video respectively 2013-04-03 12:36:10 -07:00
Techywarrior
62f3be6884 removed .ogg audio stream (ffmpeg issue converting) 2013-04-02 22:02:32 -07:00
Techywarrior
363f71b573 move year below title in now playing bar for movies 2013-04-02 15:13:48 -07:00
Luke Pulverenti
4a3f28284c GetById fixes 2013-04-02 10:16:13 -04:00
Techywarrior
3eecf178f3 fix for audio/video element differences in now playing bar 2013-04-01 18:44:26 -07:00
Techywarrior
81dab5d906 updated audio canPlay to match generated streams 2013-04-01 15:48:52 -07:00
Techywarrior
51e8bf14c7 fixed series/album title in now playing bar, played/unplayed toggle 2013-04-01 13:26:13 -07:00
Luke Pulverenti
d27b583884 back to video js for now 2013-03-31 21:52:07 -04:00
Techywarrior
54a89ce8fc replace videoJS with jPlayer 2013-03-31 15:44:50 -07:00
Techywarrior
034a4c04b8 stop button in video player instead of now playing bar 2013-03-28 19:56:56 -07:00
Luke Pulverenti
c5906d4f28 fixing merge issue 2013-03-28 01:19:58 -04:00
Techywarrior
e863a9449d quality selectors set bitrates and resolution (new values from Tikuf) 2013-03-27 22:05:26 -07:00
Luke Pulverenti
c7d15c15d0 now playing bar style changes 2013-03-27 23:26:20 -04:00
Techywarrior
5490394856 media info for now playing item in now playing bar 2013-03-27 19:01:26 -07:00
Techywarrior
fadaf9785f remember volume on local client for video player 2013-03-27 18:02:34 -07:00
Techywarrior
e33fba75d5 video playback check-ins 2013-03-26 14:32:01 -07:00
Luke Pulverenti
ac31d33c0c lowercase dashboard filenames 2013-03-26 15:09:50 -04:00