|
@@ -10,7 +10,98 @@
|
|
|
"license": "ISC",
|
|
|
"dependencies": {
|
|
|
"flyio": "^0.6.14",
|
|
|
- "uview-ui": "^2.0.35"
|
|
|
+ "uview-ui": "^2.0.35",
|
|
|
+ "video.js": "^8.3.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@babel/runtime": {
|
|
|
+ "version": "7.22.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.3.tgz",
|
|
|
+ "integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "regenerator-runtime": "^0.13.11"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.9.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@videojs/http-streaming": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/http-streaming/-/http-streaming-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-iSZkwTLGg3Rx78ypCCq/GsMME89ElNvU02xj7reCE2PlITMQjyYsER1w5AsySvT1A694u5yuSzEzLLGF1cL4pg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "4.0.0",
|
|
|
+ "aes-decrypter": "4.0.1",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "m3u8-parser": "^6.0.0",
|
|
|
+ "mpd-parser": "^1.0.1",
|
|
|
+ "mux.js": "6.3.0",
|
|
|
+ "video.js": "^7 || ^8"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "video.js": "^7 || ^8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@videojs/vhs-utils": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-xJp7Yd4jMLwje2vHCUmi8MOUU76nxiwII3z4Eg3Ucb+6rrkFVGosrXlMgGnaLjq724j3wzNElRZ71D/CKrTtxg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@videojs/xhr": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/xhr/-/xhr-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-7J361GiN1tXpm+gd0xz2QWr3xNWBE+rytvo8J3KuggFaLg+U37gZQ2BuPLcnkfGffy2e+ozY70RHC8jt7zjA6Q==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.5.5",
|
|
|
+ "global": "~4.4.0",
|
|
|
+ "is-function": "^1.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@xmldom/xmldom": {
|
|
|
+ "version": "0.8.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.8.tgz",
|
|
|
+ "integrity": "sha512-0LNz4EY8B/8xXY86wMrQ4tz6zEHZv9ehFMJPm8u2gq5lQ71cfRKdaKyxfJAx5aUoyzx0qzgURblTisPGgz3d+Q==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/aes-decrypter": {
|
|
|
+ "version": "4.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/aes-decrypter/-/aes-decrypter-4.0.1.tgz",
|
|
|
+ "integrity": "sha512-H1nh/P9VZXUf17AA5NQfJML88CFjVBDuGkp5zDHa7oEhYN9TTpNLJknRY1ie0iSKWlDf6JRnJKaZVDSQdPy6Cg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "pkcs7": "^1.0.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/aes-decrypter/node_modules/@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/ajv": {
|
|
@@ -106,6 +197,11 @@
|
|
|
"node": ">=0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/dom-walk": {
|
|
|
+ "version": "0.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz",
|
|
|
+ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
|
|
|
+ },
|
|
|
"node_modules/ecc-jsbn": {
|
|
|
"version": "0.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
|
|
@@ -175,6 +271,15 @@
|
|
|
"assert-plus": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/global": {
|
|
|
+ "version": "4.4.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz",
|
|
|
+ "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
|
|
|
+ "dependencies": {
|
|
|
+ "min-document": "^2.19.0",
|
|
|
+ "process": "^0.11.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/har-schema": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
|
|
@@ -210,6 +315,16 @@
|
|
|
"npm": ">=1.3.7"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/individual": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/individual/-/individual-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-pWt8hBCqJsUWI/HtcfWod7+N9SgAqyPEaF7JQjwzjn5vGrpg6aQ5qeAFQ7dx//UH4J1O+7xqew+gCeeFt6xN/g=="
|
|
|
+ },
|
|
|
+ "node_modules/is-function": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ=="
|
|
|
+ },
|
|
|
"node_modules/is-typedarray": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
|
|
@@ -254,6 +369,35 @@
|
|
|
"node": ">=0.6.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/keycode": {
|
|
|
+ "version": "2.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/keycode/-/keycode-2.2.0.tgz",
|
|
|
+ "integrity": "sha512-ps3I9jAdNtRpJrbBvQjpzyFbss/skHqzS+eu4RxKLaEAtFqkjZaB6TZMSivPbLxf4K7VI4SjR0P5mRCX5+Q25A=="
|
|
|
+ },
|
|
|
+ "node_modules/m3u8-parser": {
|
|
|
+ "version": "6.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-6.2.0.tgz",
|
|
|
+ "integrity": "sha512-qlC00JTxYOxawcqg+RB8jbyNwL3foY/nCY61kyWP+RCuJE9APLeqB/nSlTjb4Mg0yRmyERgjswpdQxMvkeoDrg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/m3u8-parser/node_modules/@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/mime-db": {
|
|
|
"version": "1.52.0",
|
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -273,6 +417,58 @@
|
|
|
"node": ">= 0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/min-document": {
|
|
|
+ "version": "2.19.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz",
|
|
|
+ "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "dom-walk": "^0.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mpd-parser": {
|
|
|
+ "version": "1.1.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mpd-parser/-/mpd-parser-1.1.1.tgz",
|
|
|
+ "integrity": "sha512-uZ/db5wQdlQn1L+OD49YXBhPI9UGeK1SeQE4D5EoaJIhf0WM9X3HDj8d+9PjoG06CgCvGZw3YW/wsHku+CH3yA==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "@xmldom/xmldom": "^0.8.3",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "mpd-to-m3u8-json": "bin/parse.js"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mpd-parser/node_modules/@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mux.js": {
|
|
|
+ "version": "6.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-6.3.0.tgz",
|
|
|
+ "integrity": "sha512-/QTkbSAP2+w1nxV+qTcumSDN5PA98P0tjrADijIzQHe85oBK3Akhy9AHlH0ne/GombLMz1rLyvVsmrgRxoPDrQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.11.2",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "muxjs-transmux": "bin/transmux.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/oauth-sign": {
|
|
|
"version": "0.9.0",
|
|
|
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
|
|
@@ -286,6 +482,25 @@
|
|
|
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
|
|
|
"integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
|
|
|
},
|
|
|
+ "node_modules/pkcs7": {
|
|
|
+ "version": "1.0.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/pkcs7/-/pkcs7-1.0.4.tgz",
|
|
|
+ "integrity": "sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.5.5"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "pkcs7": "bin/cli.js"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/process": {
|
|
|
+ "version": "0.11.10",
|
|
|
+ "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz",
|
|
|
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/psl": {
|
|
|
"version": "1.9.0",
|
|
|
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
|
|
@@ -307,6 +522,11 @@
|
|
|
"node": ">=0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/regenerator-runtime": {
|
|
|
+ "version": "0.13.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
|
|
|
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
|
|
|
+ },
|
|
|
"node_modules/request": {
|
|
|
"version": "2.88.2",
|
|
|
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
|
|
@@ -338,11 +558,27 @@
|
|
|
"node": ">= 6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/rust-result": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/rust-result/-/rust-result-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-6cJzSBU+J/RJCF063onnQf0cDUOHs9uZI1oroSGnHOph+CQTIJ5Pp2hK5kEQq1+7yE/EEWfulSNXAQ2jikPthA==",
|
|
|
+ "dependencies": {
|
|
|
+ "individual": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/safe-buffer": {
|
|
|
"version": "5.2.1",
|
|
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
|
|
|
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
|
|
|
},
|
|
|
+ "node_modules/safe-json-parse": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/safe-json-parse/-/safe-json-parse-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-RjZPPHugjK0TOzFrLZ8inw44s9bKox99/0AZW9o/BEQVrJfhI+fIHMErnPyRa89/yRXUUr93q+tiN6zhoVV4wQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "rust-result": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/safer-buffer": {
|
|
|
"version": "2.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
|
@@ -408,6 +644,11 @@
|
|
|
"punycode": "^2.1.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/url-toolkit": {
|
|
|
+ "version": "2.2.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/url-toolkit/-/url-toolkit-2.2.5.tgz",
|
|
|
+ "integrity": "sha512-mtN6xk+Nac+oyJ/PrI7tzfmomRVNFIWKUbG8jdYFt52hxbiReFAXIjYskvu64/dvuW71IcB7lV8l0HvZMac6Jg=="
|
|
|
+ },
|
|
|
"node_modules/uuid": {
|
|
|
"version": "3.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
|
@@ -437,9 +678,129 @@
|
|
|
"core-util-is": "1.0.2",
|
|
|
"extsprintf": "^1.2.0"
|
|
|
}
|
|
|
+ },
|
|
|
+ "node_modules/video.js": {
|
|
|
+ "version": "8.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/video.js/-/video.js-8.3.0.tgz",
|
|
|
+ "integrity": "sha512-Vp3mqMLSUE354t+G8CbZKwcV520VKoS5fow8zjnEEKFuqStmkmnvK7/FurP6zuP/oWGJ1rqlKxML56kmJOrwRw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/http-streaming": "3.0.2",
|
|
|
+ "@videojs/vhs-utils": "^4.0.0",
|
|
|
+ "@videojs/xhr": "2.6.0",
|
|
|
+ "aes-decrypter": "^4.0.1",
|
|
|
+ "global": "4.4.0",
|
|
|
+ "keycode": "2.2.0",
|
|
|
+ "m3u8-parser": "^6.0.0",
|
|
|
+ "mpd-parser": "^1.0.1",
|
|
|
+ "mux.js": "^6.2.0",
|
|
|
+ "safe-json-parse": "4.0.0",
|
|
|
+ "videojs-contrib-quality-levels": "3.0.0",
|
|
|
+ "videojs-font": "4.1.0",
|
|
|
+ "videojs-vtt.js": "0.15.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/videojs-contrib-quality-levels": {
|
|
|
+ "version": "3.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-3.0.0.tgz",
|
|
|
+ "integrity": "sha512-sNx38EYUx+Q+gmup1gVTv9P9/sPs28rM7gZOx1sedaHoKxEdYB+ysOGfHj6MSELBMNGMj6ZspdrpSiWguGvGxA==",
|
|
|
+ "dependencies": {
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14",
|
|
|
+ "npm": ">=6"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "video.js": "^6 || ^7 || ^8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/videojs-font": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-font/-/videojs-font-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-X1LuPfLZPisPLrANIAKCknZbZu5obVM/ylfd1CN+SsCmPZQ3UMDPcvLTpPBJxcBuTpHQq2MO1QCFt7p8spnZ/w=="
|
|
|
+ },
|
|
|
+ "node_modules/videojs-vtt.js": {
|
|
|
+ "version": "0.15.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-vtt.js/-/videojs-vtt.js-0.15.4.tgz",
|
|
|
+ "integrity": "sha512-r6IhM325fcLb1D6pgsMkTQT1PpFdUdYZa1iqk7wJEu+QlibBwATPfPc9Bg8Jiym0GE5yP1AG2rMLu+QMVWkYtA==",
|
|
|
+ "dependencies": {
|
|
|
+ "global": "^4.3.1"
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
"dependencies": {
|
|
|
+ "@babel/runtime": {
|
|
|
+ "version": "7.22.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.3.tgz",
|
|
|
+ "integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==",
|
|
|
+ "requires": {
|
|
|
+ "regenerator-runtime": "^0.13.11"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@videojs/http-streaming": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/http-streaming/-/http-streaming-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-iSZkwTLGg3Rx78ypCCq/GsMME89ElNvU02xj7reCE2PlITMQjyYsER1w5AsySvT1A694u5yuSzEzLLGF1cL4pg==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "4.0.0",
|
|
|
+ "aes-decrypter": "4.0.1",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "m3u8-parser": "^6.0.0",
|
|
|
+ "mpd-parser": "^1.0.1",
|
|
|
+ "mux.js": "6.3.0",
|
|
|
+ "video.js": "^7 || ^8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@videojs/vhs-utils": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-xJp7Yd4jMLwje2vHCUmi8MOUU76nxiwII3z4Eg3Ucb+6rrkFVGosrXlMgGnaLjq724j3wzNElRZ71D/CKrTtxg==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@videojs/xhr": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/xhr/-/xhr-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-7J361GiN1tXpm+gd0xz2QWr3xNWBE+rytvo8J3KuggFaLg+U37gZQ2BuPLcnkfGffy2e+ozY70RHC8jt7zjA6Q==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.5.5",
|
|
|
+ "global": "~4.4.0",
|
|
|
+ "is-function": "^1.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@xmldom/xmldom": {
|
|
|
+ "version": "0.8.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.8.tgz",
|
|
|
+ "integrity": "sha512-0LNz4EY8B/8xXY86wMrQ4tz6zEHZv9ehFMJPm8u2gq5lQ71cfRKdaKyxfJAx5aUoyzx0qzgURblTisPGgz3d+Q=="
|
|
|
+ },
|
|
|
+ "aes-decrypter": {
|
|
|
+ "version": "4.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/aes-decrypter/-/aes-decrypter-4.0.1.tgz",
|
|
|
+ "integrity": "sha512-H1nh/P9VZXUf17AA5NQfJML88CFjVBDuGkp5zDHa7oEhYN9TTpNLJknRY1ie0iSKWlDf6JRnJKaZVDSQdPy6Cg==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "pkcs7": "^1.0.4"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"ajv": {
|
|
|
"version": "6.12.6",
|
|
|
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
|
|
@@ -518,6 +879,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
|
|
|
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
|
|
|
},
|
|
|
+ "dom-walk": {
|
|
|
+ "version": "0.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz",
|
|
|
+ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
|
|
|
+ },
|
|
|
"ecc-jsbn": {
|
|
|
"version": "0.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
|
|
@@ -578,6 +944,15 @@
|
|
|
"assert-plus": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "global": {
|
|
|
+ "version": "4.4.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz",
|
|
|
+ "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
|
|
|
+ "requires": {
|
|
|
+ "min-document": "^2.19.0",
|
|
|
+ "process": "^0.11.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"har-schema": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
|
|
@@ -602,6 +977,16 @@
|
|
|
"sshpk": "^1.7.0"
|
|
|
}
|
|
|
},
|
|
|
+ "individual": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/individual/-/individual-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-pWt8hBCqJsUWI/HtcfWod7+N9SgAqyPEaF7JQjwzjn5vGrpg6aQ5qeAFQ7dx//UH4J1O+7xqew+gCeeFt6xN/g=="
|
|
|
+ },
|
|
|
+ "is-function": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/is-function/-/is-function-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ=="
|
|
|
+ },
|
|
|
"is-typedarray": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
|
|
@@ -643,6 +1028,33 @@
|
|
|
"verror": "1.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "keycode": {
|
|
|
+ "version": "2.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/keycode/-/keycode-2.2.0.tgz",
|
|
|
+ "integrity": "sha512-ps3I9jAdNtRpJrbBvQjpzyFbss/skHqzS+eu4RxKLaEAtFqkjZaB6TZMSivPbLxf4K7VI4SjR0P5mRCX5+Q25A=="
|
|
|
+ },
|
|
|
+ "m3u8-parser": {
|
|
|
+ "version": "6.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-6.2.0.tgz",
|
|
|
+ "integrity": "sha512-qlC00JTxYOxawcqg+RB8jbyNwL3foY/nCY61kyWP+RCuJE9APLeqB/nSlTjb4Mg0yRmyERgjswpdQxMvkeoDrg==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"mime-db": {
|
|
|
"version": "1.52.0",
|
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -656,6 +1068,46 @@
|
|
|
"mime-db": "1.52.0"
|
|
|
}
|
|
|
},
|
|
|
+ "min-document": {
|
|
|
+ "version": "2.19.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/min-document/-/min-document-2.19.0.tgz",
|
|
|
+ "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
|
|
|
+ "requires": {
|
|
|
+ "dom-walk": "^0.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mpd-parser": {
|
|
|
+ "version": "1.1.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mpd-parser/-/mpd-parser-1.1.1.tgz",
|
|
|
+ "integrity": "sha512-uZ/db5wQdlQn1L+OD49YXBhPI9UGeK1SeQE4D5EoaJIhf0WM9X3HDj8d+9PjoG06CgCvGZw3YW/wsHku+CH3yA==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^3.0.5",
|
|
|
+ "@xmldom/xmldom": "^0.8.3",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@videojs/vhs-utils": {
|
|
|
+ "version": "3.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-3.0.5.tgz",
|
|
|
+ "integrity": "sha512-PKVgdo8/GReqdx512F+ombhS+Bzogiofy1LgAj4tN8PfdBx3HSS7V5WfJotKTqtOWGwVfSWsrYN/t09/DSryrw==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "url-toolkit": "^2.2.1"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "mux.js": {
|
|
|
+ "version": "6.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-6.3.0.tgz",
|
|
|
+ "integrity": "sha512-/QTkbSAP2+w1nxV+qTcumSDN5PA98P0tjrADijIzQHe85oBK3Akhy9AHlH0ne/GombLMz1rLyvVsmrgRxoPDrQ==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.11.2",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"oauth-sign": {
|
|
|
"version": "0.9.0",
|
|
|
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
|
|
@@ -666,6 +1118,19 @@
|
|
|
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
|
|
|
"integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
|
|
|
},
|
|
|
+ "pkcs7": {
|
|
|
+ "version": "1.0.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/pkcs7/-/pkcs7-1.0.4.tgz",
|
|
|
+ "integrity": "sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.5.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "process": {
|
|
|
+ "version": "0.11.10",
|
|
|
+ "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz",
|
|
|
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="
|
|
|
+ },
|
|
|
"psl": {
|
|
|
"version": "1.9.0",
|
|
|
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
|
|
@@ -681,6 +1146,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
|
|
|
"integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
|
|
|
},
|
|
|
+ "regenerator-runtime": {
|
|
|
+ "version": "0.13.11",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
|
|
|
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
|
|
|
+ },
|
|
|
"request": {
|
|
|
"version": "2.88.2",
|
|
|
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
|
|
@@ -708,11 +1178,27 @@
|
|
|
"uuid": "^3.3.2"
|
|
|
}
|
|
|
},
|
|
|
+ "rust-result": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/rust-result/-/rust-result-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-6cJzSBU+J/RJCF063onnQf0cDUOHs9uZI1oroSGnHOph+CQTIJ5Pp2hK5kEQq1+7yE/EEWfulSNXAQ2jikPthA==",
|
|
|
+ "requires": {
|
|
|
+ "individual": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"safe-buffer": {
|
|
|
"version": "5.2.1",
|
|
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
|
|
|
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
|
|
|
},
|
|
|
+ "safe-json-parse": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/safe-json-parse/-/safe-json-parse-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-RjZPPHugjK0TOzFrLZ8inw44s9bKox99/0AZW9o/BEQVrJfhI+fIHMErnPyRa89/yRXUUr93q+tiN6zhoVV4wQ==",
|
|
|
+ "requires": {
|
|
|
+ "rust-result": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"safer-buffer": {
|
|
|
"version": "2.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
|
@@ -764,6 +1250,11 @@
|
|
|
"punycode": "^2.1.0"
|
|
|
}
|
|
|
},
|
|
|
+ "url-toolkit": {
|
|
|
+ "version": "2.2.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/url-toolkit/-/url-toolkit-2.2.5.tgz",
|
|
|
+ "integrity": "sha512-mtN6xk+Nac+oyJ/PrI7tzfmomRVNFIWKUbG8jdYFt52hxbiReFAXIjYskvu64/dvuW71IcB7lV8l0HvZMac6Jg=="
|
|
|
+ },
|
|
|
"uuid": {
|
|
|
"version": "3.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
|
@@ -783,6 +1274,48 @@
|
|
|
"core-util-is": "1.0.2",
|
|
|
"extsprintf": "^1.2.0"
|
|
|
}
|
|
|
+ },
|
|
|
+ "video.js": {
|
|
|
+ "version": "8.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/video.js/-/video.js-8.3.0.tgz",
|
|
|
+ "integrity": "sha512-Vp3mqMLSUE354t+G8CbZKwcV520VKoS5fow8zjnEEKFuqStmkmnvK7/FurP6zuP/oWGJ1rqlKxML56kmJOrwRw==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/http-streaming": "3.0.2",
|
|
|
+ "@videojs/vhs-utils": "^4.0.0",
|
|
|
+ "@videojs/xhr": "2.6.0",
|
|
|
+ "aes-decrypter": "^4.0.1",
|
|
|
+ "global": "4.4.0",
|
|
|
+ "keycode": "2.2.0",
|
|
|
+ "m3u8-parser": "^6.0.0",
|
|
|
+ "mpd-parser": "^1.0.1",
|
|
|
+ "mux.js": "^6.2.0",
|
|
|
+ "safe-json-parse": "4.0.0",
|
|
|
+ "videojs-contrib-quality-levels": "3.0.0",
|
|
|
+ "videojs-font": "4.1.0",
|
|
|
+ "videojs-vtt.js": "0.15.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "videojs-contrib-quality-levels": {
|
|
|
+ "version": "3.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-3.0.0.tgz",
|
|
|
+ "integrity": "sha512-sNx38EYUx+Q+gmup1gVTv9P9/sPs28rM7gZOx1sedaHoKxEdYB+ysOGfHj6MSELBMNGMj6ZspdrpSiWguGvGxA==",
|
|
|
+ "requires": {
|
|
|
+ "global": "^4.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "videojs-font": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-font/-/videojs-font-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-X1LuPfLZPisPLrANIAKCknZbZu5obVM/ylfd1CN+SsCmPZQ3UMDPcvLTpPBJxcBuTpHQq2MO1QCFt7p8spnZ/w=="
|
|
|
+ },
|
|
|
+ "videojs-vtt.js": {
|
|
|
+ "version": "0.15.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-vtt.js/-/videojs-vtt.js-0.15.4.tgz",
|
|
|
+ "integrity": "sha512-r6IhM325fcLb1D6pgsMkTQT1PpFdUdYZa1iqk7wJEu+QlibBwATPfPc9Bg8Jiym0GE5yP1AG2rMLu+QMVWkYtA==",
|
|
|
+ "requires": {
|
|
|
+ "global": "^4.3.1"
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|