diff --git a/package-lock.json b/package-lock.json
index c4a4e08..2f62c23 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1479,23 +1479,24 @@
}
},
"@videojs/http-streaming": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-1.13.2.tgz",
- "integrity": "sha512-U4Xhh+HxGpRBx9Gm0LlEadq85k9BwckzFgZmyhacauhK/27Mz0goKKFAt+BpxBNp2oHVdAdk8NHfneinsqni3Q==",
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/@videojs/http-streaming/-/http-streaming-2.2.4.tgz",
+ "integrity": "sha512-gzT46RpAEegOhMId/zZ6uXCVGDMPOv8qmoTykBuvd6/4lVM3lZ1ZJCq0kytAkisDuDKipy93gP46oZEtonlc/Q==",
"requires": {
- "aes-decrypter": "3.0.0",
- "global": "^4.3.0",
- "m3u8-parser": "4.4.0",
- "mpd-parser": "0.10.0",
- "mux.js": "5.5.1",
- "url-toolkit": "^2.1.3",
- "video.js": "^6.8.0 || ^7.0.0"
+ "@babel/runtime": "^7.5.5",
+ "@videojs/vhs-utils": "^2.2.1",
+ "aes-decrypter": "3.1.0",
+ "global": "^4.3.2",
+ "m3u8-parser": "4.5.0",
+ "mpd-parser": "0.14.0",
+ "mux.js": "5.6.7",
+ "video.js": "^6 || ^7"
}
},
"@videojs/vhs-utils": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@videojs/vhs-utils/-/vhs-utils-1.3.0.tgz",
- "integrity": "sha512-oiqXDtHQqDPun7JseWkirUHGrgdYdeF12goUut5z7vwAj4DmUufEPFJ4xK5hYGXGFDyDhk2rSFOR122Ze6qXyQ==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@videojs/vhs-utils/-/vhs-utils-2.3.0.tgz",
+ "integrity": "sha512-ThSmm91S7tuIJ757ON50K4y7S/bvKN4+B0tu303gCOxaG57PoP1UvPfMQZ90XGhxwNgngexVojOqbBHhTvXVHQ==",
"requires": {
"@babel/runtime": "^7.5.5",
"global": "^4.3.2",
@@ -2208,13 +2209,14 @@
"dev": true
},
"aes-decrypter": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/aes-decrypter/-/aes-decrypter-3.0.0.tgz",
- "integrity": "sha1-eEihwUW5/b9Xrj4rWxvHzwZEqPs=",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aes-decrypter/-/aes-decrypter-3.1.0.tgz",
+ "integrity": "sha512-wL1NFwP2yNrJG4InpXYFhhYe9TfonnDyhyxMq2+K9/qt+SrZzUieOpviN6pkDly7GawTqw5feehk0rn5iYo00g==",
"requires": {
- "commander": "^2.9.0",
+ "@babel/runtime": "^7.5.5",
+ "@videojs/vhs-utils": "^2.2.1",
"global": "^4.3.2",
- "pkcs7": "^1.0.2"
+ "pkcs7": "^1.0.4"
}
},
"aggregate-error": {
@@ -3495,7 +3497,8 @@
"commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
},
"commondir": {
"version": "1.0.1",
@@ -7095,10 +7098,12 @@
}
},
"m3u8-parser": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.0.tgz",
- "integrity": "sha512-iH2AygTFILtato+XAgnoPYzLHM4R3DjATj7Ozbk7EHdB2XoLF2oyOUguM7Kc4UVHbQHHL/QPaw98r7PbWzG0gg==",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.5.0.tgz",
+ "integrity": "sha512-RGm/1WVCX3o1bSWbJGmJUu4zTbtJy8lImtgHM4CESFvJRXYztr1j6SW/q9/ghYOrUjgH7radsIar+z1Leln0sA==",
"requires": {
+ "@babel/runtime": "^7.5.5",
+ "@videojs/vhs-utils": "^2.2.1",
"global": "^4.3.2"
}
},
@@ -7443,12 +7448,12 @@
}
},
"mpd-parser": {
- "version": "0.10.0",
- "resolved": "https://registry.npmjs.org/mpd-parser/-/mpd-parser-0.10.0.tgz",
- "integrity": "sha512-eIqkH/2osPr7tIIjhRmDWqm2wdJ7Q8oPfWvdjealzsLV2D2oNe0a0ae2gyYYs1sw5e5hdssDA2V6Sz8MW+Uvvw==",
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/mpd-parser/-/mpd-parser-0.14.0.tgz",
+ "integrity": "sha512-HqXQS3WLofcnYFcxv5oWdlciddUaEnN3NasXLVQ793mdnZRrinjz2Yk1DsUYPDYOUWf6ZBBqbFhaJT5LiT2ouA==",
"requires": {
"@babel/runtime": "^7.5.5",
- "@videojs/vhs-utils": "^1.1.0",
+ "@videojs/vhs-utils": "^2.2.1",
"global": "^4.3.2",
"xmldom": "^0.1.27"
}
@@ -7487,9 +7492,9 @@
"dev": true
},
"mux.js": {
- "version": "5.5.1",
- "resolved": "https://registry.npmjs.org/mux.js/-/mux.js-5.5.1.tgz",
- "integrity": "sha512-5VmmjADBqS4++8pTI6poSRJ+chHdaoI4XErcQPM5w4QfwaDl+FQlSI0iOgWbYDn6CBCbDRKaSCcEiN2K5aHNGQ=="
+ "version": "5.6.7",
+ "resolved": "https://registry.npmjs.org/mux.js/-/mux.js-5.6.7.tgz",
+ "integrity": "sha512-YSr6B8MUgE4S18MptbY2XM+JKGbw9JDkgs7YkuE/T2fpDKjOhZfb/nD6vmsVxvLYOExWNaQn1UGBp6PGsnTtew=="
},
"mz": {
"version": "2.7.0",
@@ -8170,9 +8175,12 @@
}
},
"pkcs7": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/pkcs7/-/pkcs7-1.0.2.tgz",
- "integrity": "sha1-ttulJ1KMKUK/wSLOLa/NteWQdOc="
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/pkcs7/-/pkcs7-1.0.4.tgz",
+ "integrity": "sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==",
+ "requires": {
+ "@babel/runtime": "^7.5.5"
+ }
},
"pkg-dir": {
"version": "3.0.0",
@@ -10869,9 +10877,9 @@
}
},
"url-toolkit": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.0.tgz",
- "integrity": "sha512-Rde0c9S4fJK3FaHim3DSgdQ8IFrSXcZCpAJo9T7/FA+BoQGhK0ow3mpwGQLJCPYsNn6TstpW7/7DzMpSpz9F9w=="
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.1.tgz",
+ "integrity": "sha512-8+DzgrtDZYZGhHaAop5WGVghMdCfOLGbhcArsJD0qDll71FXa7EeKxi2hilPIscn2nwMz4PRjML32Sz4JTN0Xw=="
},
"use": {
"version": "3.1.1",
@@ -10971,12 +10979,12 @@
}
},
"video.js": {
- "version": "7.8.4",
- "resolved": "https://registry.npmjs.org/video.js/-/video.js-7.8.4.tgz",
- "integrity": "sha512-XTWWrhfdrk7nTBkqhWKslfXMpUhsDRsZ2L3ISxjuAgadpiomxFV/OARchtwxO+FdnxTm4njJstPmXbVe3F765g==",
+ "version": "7.10.2",
+ "resolved": "https://registry.npmjs.org/video.js/-/video.js-7.10.2.tgz",
+ "integrity": "sha512-kJTTrqcQn2MhPzWR8zQs6W3HPJWpowO/ZGZcKt2dcJeJdJT0dEDLYtiFdjV37SylCmu66V0flRnV8cipbthveQ==",
"requires": {
"@babel/runtime": "^7.9.2",
- "@videojs/http-streaming": "1.13.2",
+ "@videojs/http-streaming": "2.2.4",
"@videojs/xhr": "2.5.1",
"global": "4.3.2",
"keycode": "^2.2.0",
diff --git a/package.json b/package.json
index 1747589..c1a1ec9 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
"polka": "^0.5.2",
"sirv": "^1.0.6",
"sirv-cli": "^1.0.6",
- "video.js": "^7.8.4",
+ "video.js": "^7.10.2",
"videojs-youtube": "^2.6.1",
"vue": "^2.6.11",
"vuex": "^3.5.1"
diff --git a/src/App.vue b/src/App.vue
index 80e9d83..5914fb4 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -7,15 +7,17 @@
+ src="https://www.youtube.com/embed/r3hfv3o2SDw?enablejsapi=1&autoplay=1&mute=1&controls=0&fs=0&modestbranding=1&cc_load_policy=1"/>
+
-
+