diff options
author | Anton Schubert | 2017-12-23 21:59:23 +0100 |
---|---|---|
committer | MaZderMind | 2018-01-24 23:33:55 +0100 |
commit | 317f94d5e3c80f5b342208bad5192a0139a398ea (patch) | |
tree | 9b3a55beafb90131bb812f86f7ed87b870ef636c /template/assemblies | |
parent | 80f79007a7ddcfe51b441ff601bdc65e4fa2d40e (diff) |
update adaptive player plugins for better hls
Diffstat (limited to '')
-rw-r--r-- | template/assemblies/player/dash.phtml | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/template/assemblies/player/dash.phtml b/template/assemblies/player/dash.phtml index 9ca654b..54f685c 100644 --- a/template/assemblies/player/dash.phtml +++ b/template/assemblies/player/dash.phtml @@ -11,9 +11,9 @@ interference with the new dash-player. --> <script type="text/javascript"> - var nativeHLS = document.createElement('video').canPlayType('application/vnd.apple.mpegURL') != ""; + var hasWebM = document.createElement('video').canPlayType('video/webm') != ""; var player = new Clappr.Player({ - source: nativeHLS ? '<?=h($room->getHLSPlaylistUrl())?>' : '<?=h($room->getDashManifestUrl())?>', + source: hasWebM ? '<?=h($room->getDashManifestUrl())?>' : '<?=h($room->getHLSPlaylistUrl())?>', width: "100%", plugins: [DashShakaPlayback, LevelSelector, AudioSelector], shakaConfiguration: { @@ -27,6 +27,12 @@ }, levelSelectorConfig: { labels: { + // HLS + 0: 'Slides', + 1: 'SD', + 2: 'HD', + + // DASH 7: 'HD', 8: 'SD', 9: 'Slides', |