Browse Source
chore: Switch to our quality selector (#1527)
* chore: Switch to our quality selector
* netlify
pull/1528/head
mister-ben
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with
205 additions and
208 deletions
-
index.html
-
package-lock.json
-
package.json
-
scripts/index.js
-
scripts/netlify.js
|
|
@ -6,7 +6,7 @@ |
|
|
|
<link rel="icon" href="logo.svg"> |
|
|
|
<link href="node_modules/bootstrap/dist/css/bootstrap.css" rel="stylesheet"> |
|
|
|
<link href="node_modules/video.js/dist/video-js.css" rel="stylesheet"> |
|
|
|
<link href="node_modules/jb-videojs-hls-quality-selector/dist/videojs-hls-quality-selector.css" rel="stylesheet"> |
|
|
|
<link rel="stylesheet" href="node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.css"> |
|
|
|
<style> |
|
|
|
.form-check { |
|
|
|
background-color: hsl(0, 0%, 90%); |
|
|
|
|
|
@ -77,7 +77,6 @@ |
|
|
|
"@videojs/generator-helpers": "~3.1.0", |
|
|
|
"bootstrap": "^5.1.0", |
|
|
|
"d3": "^3.4.8", |
|
|
|
"jb-videojs-hls-quality-selector": "^2.0.2", |
|
|
|
"jsdoc": "^3.6.11", |
|
|
|
"karma": "^6.4.0", |
|
|
|
"lodash": "^4.17.4", |
|
|
@ -90,6 +89,7 @@ |
|
|
|
"url-toolkit": "^2.2.1", |
|
|
|
"videojs-contrib-eme": "^5.3.1", |
|
|
|
"videojs-contrib-quality-levels": "^4.0.0", |
|
|
|
"videojs-contrib-quality-menu": "^1.0.3", |
|
|
|
"videojs-generate-karma-config": "^8.0.1", |
|
|
|
"videojs-generate-rollup-config": "^7.0.0", |
|
|
|
"videojs-generator-verify": "~3.0.1", |
|
|
|
|
|
@ -559,7 +559,7 @@ |
|
|
|
'node_modules/video.js/dist/alt/video.core', |
|
|
|
'node_modules/videojs-contrib-eme/dist/videojs-contrib-eme', |
|
|
|
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels', |
|
|
|
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector' |
|
|
|
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu' |
|
|
|
|
|
|
|
].map(function(url) { |
|
|
|
return url + (event.target.checked ? '.min' : '') + '.js'; |
|
|
@ -595,9 +595,7 @@ |
|
|
|
|
|
|
|
player = window.player = window.videojs(videoEl, { |
|
|
|
plugins: { |
|
|
|
hlsQualitySelector: { |
|
|
|
displayCurrentQuality: true |
|
|
|
} |
|
|
|
qualityMenu: {} |
|
|
|
}, |
|
|
|
liveui: stateEls.liveui.checked, |
|
|
|
enableSourceset: mirrorSource, |
|
|
|
|
|
@ -10,9 +10,9 @@ const files = [ |
|
|
|
'node_modules/videojs-contrib-eme/dist/videojs-contrib-eme.min.js', |
|
|
|
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels.js', |
|
|
|
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels.min.js', |
|
|
|
'node_modules/jb-videojs-hls-quality-selector/dist/videojs-hls-quality-selector.css', |
|
|
|
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector.js', |
|
|
|
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector.min.js', |
|
|
|
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.css', |
|
|
|
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.js', |
|
|
|
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.min.js', |
|
|
|
'node_modules/bootstrap/dist/js/bootstrap.js', |
|
|
|
'node_modules/bootstrap/dist/css/bootstrap.css', |
|
|
|
'node_modules/d3/d3.min.js', |
|
|
|