Commit graph

390 commits

Author SHA1 Message Date
MaZderMind
ef41bb3973 dash / fix stream label selection in new player version 2018-01-26 14:05:18 +01:00
MaZderMind
307115a74a dash / select level-name based on bitrate instead of stream-index 2018-01-25 00:02:11 +01:00
Anton Schubert
f36367abd9 update shaka-player to 2.3.0, improve source-selection code for multiquality player 2018-01-24 23:44:40 +01:00
Anton Schubert
080c1d085e explicitely require vp9 + vorbis for dash playback 2018-01-24 23:44:20 +01:00
MaZderMind
55dbd74766 fixed panel width on small tabled view (they merged together) 2018-01-24 23:43:58 +01:00
dedeibel
104f8c6525 all: feedack CCH -> on site 2018-01-24 23:42:36 +01:00
dedeibel
6a6aff35d4 all: room: select formats if no schedule is shown 2018-01-24 23:41:44 +01:00
Anton Schubert
870bacae02 serve simple webm as fallback for multiquality player 2018-01-24 23:37:34 +01:00
Anton Schubert
d29fa32763 increase default bandwidth estimate for dash player to select sd quality initially 2018-01-24 23:36:28 +01:00
Anton Schubert
4996b0dbe9 add relay selection javascript for adaptive player 2018-01-24 23:34:25 +01:00
Anton Schubert
4baa1827cd rename dash tab 2018-01-24 23:34:04 +01:00
Anton Schubert
317f94d5e3 update adaptive player plugins for better hls 2018-01-24 23:33:55 +01:00
Anton Schubert
80f79007a7 try to increase player robustness 2018-01-24 23:33:20 +01:00
Anton Schubert
152082d352 update clapprio and plugins 2018-01-24 23:33:10 +01:00
Tobias Preuss
c2bb93b54e
Fix minor typos and grammar. 2017-12-16 16:45:50 +01:00
dedeibel
eed207f8df Allowed multi translation for embedding, fixed autoplay option 2017-12-10 18:27:05 +01:00
Benjamin Peter
be515f5150 Added multple translation tracks with configurable endpoints and labels 2017-12-10 18:25:21 +01:00
Sebastian Morr
ef826846e0 Replace TV icon with voctocat everywhere
This includes the header, favicons, and 404/500 pages.
2017-10-31 22:32:13 +01:00
Florian Larysch
8f87d2562a allconferences: fix typos/english 2017-10-28 16:37:00 +02:00
Florian Larysch
65ebfdf7df relive: add ephemerality-disclaimer 2017-08-11 12:19:20 +02:00
Andreas Hubel
a39fc1b595 show shedule tab before format tab 2017-08-11 11:26:45 +02:00
Florian Larysch
9b6272bf85 relive: make playback rate adjustable 2017-08-07 23:10:01 +02:00
Andreas Hubel
c89671d5fb show times for current and next talk in overview 2017-08-06 13:06:36 +02:00
Daniel Molkentin
0af0325b2f 'Multiple Conferences' can be a bit confusing in certain context. Better use 'Multiple Events' 2017-07-07 12:05:48 +02:00
Anton Schubert
a1cc81790f update dash-player to simultaneous dash/hls player 2017-05-28 03:37:40 +02:00
MaZderMind
e7e1c702d1 do not display custom html on overview page 2017-05-25 22:22:24 +02:00
MaZderMind
ad26c3038f support embedding additional html on all pages 2017-05-25 16:08:52 +02:00
MaZderMind
5e9461ffb4 fix music style 2017-04-13 20:24:22 +02:00
MaZderMind
f3b2736977 Merge branch 'feature/relive-scrub-thumbs' of git://github.com/florolf/streaming-website 2017-01-03 14:12:00 +01:00
Florian Larysch
0099049785 relive: add scrubbing thumbnail support
When the Relive manifest contains preview thumbnails for scrubbing,
display them to the user.
2017-01-03 01:48:41 +01:00
MaZderMind
4fc63c327a repair clickable schedule names 2017-01-01 22:33:09 +01:00
Florian Larysch
b454b2d26d relive: highlight live talks in overview 2016-12-30 13:25:02 +01:00
Anton Schubert
d370265d23 dash: fix link to clappr player shaka-plugin 2016-12-30 13:13:45 +01:00
Anton Schubert
638be570dc replace dashjs player with clappr + shaka-plugin + level-plugin + audio-plugin 2016-12-30 13:09:45 +01:00
MaZderMind
04bf48dd5c fix wording of "Fahrplan" 2016-12-29 14:13:38 +01:00
Florian Larysch
9d66f39bb5 remove desktop player warning 2016-12-29 01:48:36 +01:00
Florian Larysch
ff785d9ed5 add initial player 2016-12-29 00:33:22 +01:00
MaZderMind
40bff62daf repair room-mapping 2016-12-28 17:31:59 +01:00
MaZderMind
51cf468620 reduce audio-border to 1px 2016-12-25 19:57:44 +01:00
MaZderMind
c39ac0526f add switcher and beta-marker 2016-12-22 21:25:41 +01:00
MaZderMind
e9f3659fe8 add controls to dash-player 2016-12-22 20:59:50 +01:00
MaZderMind
d00fda4353 working example of minimal dash player 2016-12-22 20:25:35 +01:00
MaZderMind
efdae0713e limit the mediaelement-js ui to the existing players 2016-12-22 20:25:18 +01:00
MaZderMind
dbed89499b work on startpage style 2016-12-21 18:22:37 +01:00
Florian Larysch
83f3bd033e update desktop player hint
In-browser playback has gotten better in recent years, so we can
moderate the suggestion to use a desktop player a bit.
2016-12-21 14:08:18 +01:00
MaZderMind
8d05da5674 rework design of panels and headlines on startpage 2016-12-21 00:27:10 +01:00
MaZderMind
d0472453e1 style headlines 2016-12-20 23:44:46 +01:00
MaZderMind
a12d86ec05 Merge branch 'master' into events/33c3 2016-12-18 13:34:57 +01:00
MaZderMind
35e7a2b2ad move upcoming & current logic from javascript/ajax into php 2016-12-18 13:31:34 +01:00
MaZderMind
f499d4d53a repair schedule view 2016-12-11 20:36:46 +01:00
MaZderMind
751c58ebf7 use close-view in allclosed view 2016-12-10 18:26:34 +01:00
MaZderMind
f6c0270d40 rewrite data-model so that every configuration option is accessed through the conference 2016-12-10 18:22:34 +01:00
MaZderMind
e4141027ad always select 1024x embed code as default, fixes #29 2016-12-10 11:32:52 +01:00
MaZderMind
521f0e2e1c add dash tab (with dummy content) 2016-12-08 22:38:46 +01:00
atze
44ac76a012 fix typo 2016-11-26 10:42:54 +01:00
derpeter
d816968d4e changed close page text as we stream more events as we are organizing / recording 2016-10-24 00:11:50 +02:00
MaZderMind
4e8fed0b77 accept ?forceopen=yes to force a conference open 2016-09-03 19:55:40 +02:00
MaZderMind
913881497e refresh schedule-view regularly 2016-08-21 15:58:01 +02:00
MaZderMind
db7eaa3822 fullscreen schedule view 2016-08-21 12:16:09 +02:00
MaZderMind
a91df33997 place schedule elements absolute on calulated positions, fixes wrap-around bug 2016-08-02 22:11:45 +02:00
MaZderMind
53fa8f43e5 fix schedule display with unknown rooms 2016-03-25 13:12:07 +01:00
David Siegel
bc853493fa fix typo: remove superfluous "the" in about text 2016-01-01 16:36:13 +01:00
MaZderMind
90fa5e229c show last conference & relive on startpage 2015-12-30 23:08:19 +01:00
MaZderMind
de21ef94cc use locally configured display name for room in schedule 2015-12-28 16:42:03 +01:00
MaZderMind
f271e14078 make the click-targets in he schedule bigger, thanks @sebastian 2015-12-28 16:36:06 +01:00
MaZderMind
6be05f6090 add audio-only multiview 2015-12-28 11:26:17 +01:00
MaZderMind
d1fdb62377 force protocol on urls coming from relive 2015-12-28 11:21:51 +01:00
MaZderMind
47fc9e487e fix slides direct links 2015-12-27 20:30:40 +01:00
MaZderMind
779722166b add titles as explanation to the icons 2015-12-27 02:25:36 +01:00
Jannes Jeising
704ee59b91 Design draft for 32C3 2015-12-27 01:23:10 +01:00
MaZderMind
bc3473d7bc fix duplicate 'Streaming' on generic views 2015-12-25 21:42:12 +01:00
MaZderMind
79a4f1adad switched from c3voc to uppercase C3VOC 2015-12-25 21:19:52 +01:00
MaZderMind
ec3a6d5c76 optimize style of allconferences page 2015-12-23 13:56:52 +01:00
MaZderMind
c1c54bd129 show warning when running in preview mode 2015-12-23 13:53:05 +01:00
MaZderMind
2c7b183e63 fix onepager typo 2015-12-20 18:01:22 +01:00
MaZderMind
cfecaf7734 allow rooms to be forced to full-width 2015-12-20 16:41:39 +01:00
MaZderMind
83d4c7d017 global about-page (aka onepager) 2015-12-20 16:28:02 +01:00
MaZderMind
a439f454df implement new subtitles L2S2 interface 2015-12-20 15:29:09 +01:00
MaZderMind
eea8ca4591 Friendlier 500er Message 2015-12-10 20:01:58 +01:00
MaZderMind
50c5c14865 Rename 'Music' to 'Radio' on all public places 2015-12-09 21:46:46 +01:00
MaZderMind
13bcfcd6f0 Fix Headline-Wrapping in Overview by moving the Headline out of the Row 2015-12-09 21:41:06 +01:00
MaZderMind
9d434af7f2 generate closed-page countdown on server-side 2015-12-02 18:17:18 +01:00
MaZderMind
0d91cc5f11 finish overview-page 2015-11-08 16:31:29 +01:00
MaZderMind
a0b2129479 Support an All-Conference-Closed Screen and mutliple Schedules & Relive-URLs 2015-11-08 15:15:53 +01:00
MaZderMind
efe1f83a7c implement mandator handling, supporting different styles per mandantor 2015-11-08 14:40:30 +01:00
VOC
d650516f62 assets/ is served staticly and can't be generated dymicly. change route. 2015-10-22 17:24:45 +02:00
MaZderMind
1e80133967 use inline-styled svg 2015-10-05 11:49:59 +02:00
MaZderMind
2d5efacb59 visually separate format-buttons from direct-links 2015-09-28 20:05:22 +02:00
Florian Larysch
7208ba0e53 fix formatting 2015-09-10 22:39:58 +02:00
Florian Larysch
6965d22644 explain that downloading HLS m3u8 files does not work 2015-09-10 22:38:53 +02:00
Florian Larysch
fbd52e74a2 add some prose about releases/relive to the "closed" page 2015-09-02 16:40:02 +02:00
Florian Larysch
3fe5f315da add some text to the not-started page to make it look less bleak 2015-09-02 16:04:14 +02:00
Florian Larysch
bb0581ce1d be less sensationalist 2015-09-02 16:01:55 +02:00
Florian Larysch
2e9c619615 rename "not started yet"-page to fit conventions 2015-09-02 16:01:42 +02:00
Florian Larysch
7a5c8ff018 Automatically open/close conference based on time.
Toggle the 'closed' bit based on the current time, rather than manually
setting it in the config. This patch also adds a distinction between the
time before the conference and after: Different pages will be displayed
as to not confuse the user.
2015-09-02 14:31:39 +02:00
Florian Larysch
a38bec4a41 change text next to audio only button from "video" to $format
Right now, the button says "Audio | video", which is slightly confusing.
This patch changes it to "Audio | $format_name", which might be better.
2015-08-29 12:25:38 +02:00
Florian Larysch
4a8d134fb4 change warning when no relive talks exist
This always happens when talks haven't started yet, so
we change the message to something less alarming.
2015-08-29 12:25:10 +02:00
Florian Larysch
576ea09fb1 fix some orthographic issues 2015-08-29 12:23:17 +02:00
MaZderMind
5e446908ea Allow Disabling Embed-Autoplay 2015-08-21 12:14:53 +02:00
MaZderMind
86ab8c4cd4 Hide "is over" if Event-Title is Equal to Next-Event-Title 2015-08-21 12:13:21 +02:00
MaZderMind
442d5686cd Number Room-Groups in Overview 2015-07-14 16:59:21 +02:00
MaZderMind
e769a7e0a7 Extend Streamdump-Download Text 2015-07-13 14:28:58 +02:00
MaZderMind
cfa25f1d82 USe Wide Display for the Boxes 2015-07-13 14:27:38 +02:00
MaZderMind
906d15245b Add Download-Box to Relive-Player View 2015-07-13 14:27:20 +02:00
MaZderMind
c9d21e1ec3 Dynamicly generate release-link text 2015-07-13 14:22:39 +02:00
MaZderMind
5c70ea810b Move released-box to the top and color it green 2015-07-13 14:22:21 +02:00
MaZderMind
a3becf276c Prepare URLs in index 2015-07-13 14:03:13 +02:00
MaZderMind
a0069a0b6c TLS Switching button 2015-07-03 13:21:09 +02:00
MaZderMind
a03e8ec2d5 Add a fixed buffer for rounding offsets when scaling time to pixels 2015-05-07 21:51:29 +02:00
MaZderMind
91a548285c Countdown in closed-View 2015-04-30 13:07:38 +02:00
MaZderMind
fd374f8b62 Show all upcoming Events in closed View 2015-04-06 15:03:38 +02:00
MaZderMind
d8eca933a6 Repair Switchers to not shadow $stream in the following Templates 2015-04-06 00:28:17 +02:00
MaZderMind
8f14dd9084 Audio & Video-Player Embeding 2015-04-06 00:28:03 +02:00
MaZderMind
7b70c44859 No Partay Today 2015-04-05 19:24:29 +02:00
MaZderMind
ec2adb7182 Show Tech-String in Switcher 2015-04-05 19:24:19 +02:00
MaZderMind
ad8179841a Hide Navbar-Buttons in Closed-State 2015-04-04 20:41:23 +02:00
MaZderMind
0b6b442435 Small fixes to Closed-Template 2015-04-04 20:32:40 +02:00
MaZderMind
0fb8904157 Implement Close-Down Page with Upcoming Event 2015-04-04 20:12:49 +02:00
MaZderMind
6913b01e5d Show Display-Names and Link Rooms in Relive-View 2015-04-04 13:31:34 +02:00
MaZderMind
b8f51fa77f Merge branch 'multiview' 2015-04-04 12:31:20 +02:00
Florian Larysch
cee3889ef5 relive: We're out of beta. Add a more helpful info text. 2015-04-03 21:31:48 +02:00
MaZderMind
2a24e19809 Experimental Multi-Viewer 2015-04-03 20:49:29 +02:00
MaZderMind
a392d2d107 no party. for no-one. 2015-04-03 18:45:35 +02:00
MaZderMind
cd063cf05f Fix missing trailing / when deployed directly on a domain 2015-04-03 18:19:34 +02:00
Florian Larysch
13652168a7 relive-player: make the hint about desktop players clearer 2015-04-03 18:05:23 +02:00
MaZderMind
ae76dc32ef Fix Generic Feedback-Form 2015-04-02 12:23:33 +02:00
MaZderMind
d863253409 remove excess icons 2015-04-02 11:39:59 +02:00
MaZderMind
7428fbab25 Hide Group-Headline when no Title is specified 2015-04-01 20:54:08 +02:00
MaZderMind
811f757b96 Wider Audio-Player 2015-03-31 23:21:00 +02:00
MaZderMind
90ffc426a0 Fix About-Page by using the Model-Class 2015-03-31 23:18:52 +02:00
MaZderMind
024d632396 Implement Relive based on the MVT Pattern 2015-03-31 23:17:01 +02:00
MaZderMind
d3c8802ff0 Hardcode about-Url in Template 2015-03-31 22:01:35 +02:00
MaZderMind
69156f7cf1 Datepicker in Feedback-Read GUI 2015-03-31 21:56:23 +02:00
MaZderMind
7a163c226c Feedback Read-View 2015-03-31 21:38:03 +02:00
MaZderMind
a0c939e003 Submit Form via Ajax and report Errors 2015-03-31 16:36:36 +02:00
MaZderMind
5c80bf0c03 Fix Stream-Selection in Feedback-Form 2015-03-31 08:40:50 +02:00
MaZderMind
1a050c087e error handling 2015-03-31 08:19:08 +02:00
MaZderMind
f98d93cd15 Remove default selection on IPv4 2015-03-31 07:00:25 +02:00
MaZderMind
e0b4c56053 Implement Feedback-Form based on MVT Pattern 2015-03-31 07:00:10 +02:00
MaZderMind
e6b64e9ef4 Link to Rooms 2015-03-30 21:40:22 +02:00
MaZderMind
fc4cf5793c Rename program to schedule 2015-03-30 21:18:09 +02:00
MaZderMind
f7d9d59274 Implement MVT Pattern based on simple Config options 2015-03-30 16:20:30 +02:00
MaZderMind
ea4b6c7699 Move get/set-Calls into ModelBase and abstract all access into a Model
Conflicts:
	model/Overview.php
	model/Room.php
	model/StreamList.php
	tests/ModelTestbase.php
2015-03-29 21:42:01 +02:00
MaZderMind
537faf131d Fix HTML Nesting 2015-03-14 13:46:47 +01:00
MaZderMind
cb48ba9b70 Introduce Models abstracting the Config away from Views & Templates 2015-03-14 13:46:47 +01:00
MaZderMind
007f5c56af Fix Schedule-Tab 2015-03-09 23:31:13 +01:00
MaZderMind
4e077ae3d5 Open IRC-Link in new Window 2015-03-08 14:15:43 +01:00
MaZderMind
e13e16405a Fix Stream-Selection in Feedback-Form 2015-03-03 23:28:14 +01:00
MaZderMind
b53ee02f9d Use Twitter-Blue for Twitter-Button 2015-03-03 13:45:53 +01:00
MaZderMind
f386a6b7e9 USe configured URL in Overview 2015-03-03 13:08:09 +01:00