|
|
@@ -14,6 +14,8 @@
|
|
|
"echarts": "^5.5.1",
|
|
|
"element-plus": "^2.9.0",
|
|
|
"pinia": "^2.2.6",
|
|
|
+ "video.js": "^8.21.0",
|
|
|
+ "videojs-flvjs": "^0.3.1",
|
|
|
"vue": "^3.5.13",
|
|
|
"vue-echarts": "^7.0.3",
|
|
|
"vue-router": "^4.4.5"
|
|
|
@@ -510,6 +512,18 @@
|
|
|
"@babel/core": "^7.0.0-0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@babel/runtime": {
|
|
|
+ "version": "7.26.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.0.tgz",
|
|
|
+ "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "regenerator-runtime": "^0.14.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6.9.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@babel/template": {
|
|
|
"version": "7.25.9",
|
|
|
"resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.25.9.tgz",
|
|
|
@@ -2392,6 +2406,54 @@
|
|
|
"vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@videojs/http-streaming": {
|
|
|
+ "version": "3.16.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/http-streaming/-/http-streaming-3.16.2.tgz",
|
|
|
+ "integrity": "sha512-fvt4ko7FknxiT9FnjyNQt6q2px+awrkM+Orv7IB/4gldvj94u4fowGfmNHynnvNTPgPkdxHklGmFLGfclYw8HA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^4.1.1",
|
|
|
+ "aes-decrypter": "^4.0.2",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "m3u8-parser": "^7.2.0",
|
|
|
+ "mpd-parser": "^1.3.1",
|
|
|
+ "mux.js": "7.1.0",
|
|
|
+ "video.js": "^7 || ^8"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "video.js": "^8.19.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@videojs/vhs-utils": {
|
|
|
+ "version": "4.1.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/vhs-utils/-/vhs-utils-4.1.1.tgz",
|
|
|
+ "integrity": "sha512-5iLX6sR2ownbv4Mtejw6Ax+naosGvoT9kY+gcuHzANyUZZ+4NpeNdKMUhb6ag0acYej1Y7cmr/F2+4PrggMiVA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@videojs/xhr": {
|
|
|
+ "version": "2.7.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@videojs/xhr/-/xhr-2.7.0.tgz",
|
|
|
+ "integrity": "sha512-giab+EVRanChIupZK7gXjHy90y3nncA2phIOyG3Ne5fvpiMJzvqYwiTOnEVW2S4CoYcuKJkomat7bMXA/UoUZQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.5.5",
|
|
|
+ "global": "~4.4.0",
|
|
|
+ "is-function": "^1.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@vitejs/plugin-vue": {
|
|
|
"version": "5.2.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz",
|
|
|
@@ -2924,6 +2986,15 @@
|
|
|
"url": "https://github.com/sponsors/antfu"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@xmldom/xmldom": {
|
|
|
+ "version": "0.8.10",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz",
|
|
|
+ "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/abbrev": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-2.0.0.tgz",
|
|
|
@@ -2957,6 +3028,18 @@
|
|
|
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/aes-decrypter": {
|
|
|
+ "version": "4.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/aes-decrypter/-/aes-decrypter-4.0.2.tgz",
|
|
|
+ "integrity": "sha512-lc+/9s6iJvuaRe5qDlMTpCFjnwpkeOXp8qP3oiZ5jsj1MRg+SBVUmmICrhxHvc8OELSmc+fEyyxAuppY6hrWzw==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^4.1.1",
|
|
|
+ "global": "^4.4.0",
|
|
|
+ "pkcs7": "^1.0.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/agent-base": {
|
|
|
"version": "7.1.3",
|
|
|
"resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-7.1.3.tgz",
|
|
|
@@ -3134,6 +3217,16 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/browserify-versionify": {
|
|
|
+ "version": "1.0.6",
|
|
|
+ "resolved": "https://registry.npmmirror.com/browserify-versionify/-/browserify-versionify-1.0.6.tgz",
|
|
|
+ "integrity": "sha512-DhYuu4atLBdEZcJdEcoMTo0iKvW8B8nOlATEZMZhk/m4GJ67lHtwbjXuEsdz4cdBjngjLA+ftVY0VTGiZM1Fhw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "find-root": "^0.1.1",
|
|
|
+ "through2": "0.6.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/browserslist": {
|
|
|
"version": "4.24.2",
|
|
|
"resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.2.tgz",
|
|
|
@@ -3429,6 +3522,12 @@
|
|
|
"url": "https://github.com/sponsors/mesqueeb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/core-util-is": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/cross-spawn": {
|
|
|
"version": "7.0.6",
|
|
|
"resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz",
|
|
|
@@ -3625,6 +3724,11 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "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/duplexer": {
|
|
|
"version": "0.1.2",
|
|
|
"resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz",
|
|
|
@@ -3801,6 +3905,13 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/es6-promise": {
|
|
|
+ "version": "4.2.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/es6-promise/-/es6-promise-4.2.8.tgz",
|
|
|
+ "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
|
|
|
+ "license": "MIT",
|
|
|
+ "peer": true
|
|
|
+ },
|
|
|
"node_modules/esbuild": {
|
|
|
"version": "0.24.0",
|
|
|
"resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.24.0.tgz",
|
|
|
@@ -4310,6 +4421,12 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/find-root": {
|
|
|
+ "version": "0.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/find-root/-/find-root-0.1.2.tgz",
|
|
|
+ "integrity": "sha512-GyDxVgA61TZcrgDJPqOqGBpi80Uf2yIstubgizi7AjC9yPdRrqBR+Y0MvK4kXnYlaoz3d+SGxDHMYVkwI/yd2w==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/find-up": {
|
|
|
"version": "5.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz",
|
|
|
@@ -4348,6 +4465,17 @@
|
|
|
"dev": true,
|
|
|
"license": "ISC"
|
|
|
},
|
|
|
+ "node_modules/flv.js": {
|
|
|
+ "version": "1.6.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/flv.js/-/flv.js-1.6.2.tgz",
|
|
|
+ "integrity": "sha512-xre4gUbX1MPtgQRKj2pxJENp/RnaHaxYvy3YToVVCrSmAWUu85b9mug6pTXF6zakUjNP2lFWZ1rkSX7gxhB/2A==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "peer": true,
|
|
|
+ "dependencies": {
|
|
|
+ "es6-promise": "^4.2.8",
|
|
|
+ "webworkify-webpack": "^2.1.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/follow-redirects": {
|
|
|
"version": "1.15.9",
|
|
|
"resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
|
|
|
@@ -4503,6 +4631,16 @@
|
|
|
"node": ">=10.13.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/global": {
|
|
|
+ "version": "4.4.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/global/-/global-4.4.0.tgz",
|
|
|
+ "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "min-document": "^2.19.0",
|
|
|
+ "process": "^0.11.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/globals": {
|
|
|
"version": "11.12.0",
|
|
|
"resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz",
|
|
|
@@ -5161,6 +5299,12 @@
|
|
|
"node": ">=0.8.19"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/inherits": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
|
|
+ "license": "ISC"
|
|
|
+ },
|
|
|
"node_modules/ini": {
|
|
|
"version": "1.3.8",
|
|
|
"resolved": "https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz",
|
|
|
@@ -5217,6 +5361,12 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/is-glob": {
|
|
|
"version": "4.0.3",
|
|
|
"resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
|
|
|
@@ -5334,6 +5484,12 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/isarray": {
|
|
|
+ "version": "0.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",
|
|
|
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/isexe": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz",
|
|
|
@@ -5674,6 +5830,17 @@
|
|
|
"yallist": "^3.0.2"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/m3u8-parser": {
|
|
|
+ "version": "7.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/m3u8-parser/-/m3u8-parser-7.2.0.tgz",
|
|
|
+ "integrity": "sha512-CRatFqpjVtMiMaKXxNvuI3I++vUumIXVVT/JpCpdU/FynV/ceVw1qpPyyBNindL+JlPMSesx+WX1QJaZEJSaMQ==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^4.1.1",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/magic-string": {
|
|
|
"version": "0.30.15",
|
|
|
"resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.15.tgz",
|
|
|
@@ -5750,6 +5917,14 @@
|
|
|
"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/minimatch": {
|
|
|
"version": "9.0.5",
|
|
|
"resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz",
|
|
|
@@ -5796,6 +5971,21 @@
|
|
|
"ufo": "^1.5.4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/mpd-parser": {
|
|
|
+ "version": "1.3.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mpd-parser/-/mpd-parser-1.3.1.tgz",
|
|
|
+ "integrity": "sha512-1FuyEWI5k2HcmhS1HkKnUAQV7yFPfXPht2DnRRGtoiiAAW+ESTbtEXIDpRkwdU+XyrQuwrIym7UkoPKsZ0SyFw==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/vhs-utils": "^4.0.0",
|
|
|
+ "@xmldom/xmldom": "^0.8.3",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "mpd-to-m3u8-json": "bin/parse.js"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/mrmime": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.0.tgz",
|
|
|
@@ -5820,6 +6010,23 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/mux.js": {
|
|
|
+ "version": "7.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-7.1.0.tgz",
|
|
|
+ "integrity": "sha512-NTxawK/BBELJrYsZThEulyUMDVlLizKdxyAsMuzoCD1eFj97BVaA8D/CvKsKu6FOLYkFojN5CbM9h++ZTZtknA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.11.2",
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "muxjs-transmux": "bin/transmux.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8",
|
|
|
+ "npm": ">=5"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/nanoid": {
|
|
|
"version": "3.3.8",
|
|
|
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.8.tgz",
|
|
|
@@ -6280,6 +6487,18 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.5.5"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "pkcs7": "bin/cli.js"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/pkg-types": {
|
|
|
"version": "1.2.1",
|
|
|
"resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.2.1.tgz",
|
|
|
@@ -6389,6 +6608,15 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "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==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/proto-list": {
|
|
|
"version": "1.2.4",
|
|
|
"resolved": "https://registry.npmmirror.com/proto-list/-/proto-list-1.2.4.tgz",
|
|
|
@@ -6447,6 +6675,18 @@
|
|
|
"node": "^18.17.0 || >=20.5.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/readable-stream": {
|
|
|
+ "version": "1.0.34",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.0.34.tgz",
|
|
|
+ "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "core-util-is": "~1.0.0",
|
|
|
+ "inherits": "~2.0.1",
|
|
|
+ "isarray": "0.0.1",
|
|
|
+ "string_decoder": "~0.10.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/readdirp": {
|
|
|
"version": "3.6.0",
|
|
|
"resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz",
|
|
|
@@ -6460,6 +6700,12 @@
|
|
|
"node": ">=8.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/regenerator-runtime": {
|
|
|
+ "version": "0.14.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
|
|
|
+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/resolve-from": {
|
|
|
"version": "4.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz",
|
|
|
@@ -6725,6 +6971,12 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/string_decoder": {
|
|
|
+ "version": "0.10.31",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz",
|
|
|
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/string-width": {
|
|
|
"version": "5.1.2",
|
|
|
"resolved": "https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz",
|
|
|
@@ -6931,6 +7183,16 @@
|
|
|
"url": "https://opencollective.com/unts"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/through2": {
|
|
|
+ "version": "0.6.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/through2/-/through2-0.6.3.tgz",
|
|
|
+ "integrity": "sha512-6UXIsO0fTTYMgxeQ9pisMOIqF/uL6Ebva+4HxihtLLR2gscWEu+OTMwar/0TYZaeDSNS1msIJAXJRis+GojL8g==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "readable-stream": ">=1.0.33-1 <1.1.0-0",
|
|
|
+ "xtend": ">=4.0.0 <4.1.0-0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/tinybench": {
|
|
|
"version": "2.9.0",
|
|
|
"resolved": "https://registry.npmmirror.com/tinybench/-/tinybench-2.9.0.tgz",
|
|
|
@@ -7967,6 +8229,70 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/video.js": {
|
|
|
+ "version": "8.21.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/video.js/-/video.js-8.21.0.tgz",
|
|
|
+ "integrity": "sha512-zcwerRb257QAuWfi8NH9yEX7vrGKFthjfcONmOQ4lxFRpDAbAi+u5LAjCjMWqhJda6zEmxkgdDpOMW3Y21QpXA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.12.5",
|
|
|
+ "@videojs/http-streaming": "^3.16.2",
|
|
|
+ "@videojs/vhs-utils": "^4.1.1",
|
|
|
+ "@videojs/xhr": "2.7.0",
|
|
|
+ "aes-decrypter": "^4.0.2",
|
|
|
+ "global": "4.4.0",
|
|
|
+ "m3u8-parser": "^7.2.0",
|
|
|
+ "mpd-parser": "^1.3.1",
|
|
|
+ "mux.js": "^7.0.1",
|
|
|
+ "videojs-contrib-quality-levels": "4.1.0",
|
|
|
+ "videojs-font": "4.2.0",
|
|
|
+ "videojs-vtt.js": "0.15.5"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/videojs-contrib-quality-levels": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "global": "^4.4.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=16",
|
|
|
+ "npm": ">=8"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "video.js": "^8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/videojs-flvjs": {
|
|
|
+ "version": "0.3.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-flvjs/-/videojs-flvjs-0.3.1.tgz",
|
|
|
+ "integrity": "sha512-Ev3bUbOvRq7x7EraGwjke7ETUbqWuCLp4kR0DJCLGnMq7LPHig5UJN/f/0O5oLNIpUPUvTsrKcn6X2H7VaW4AQ==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "browserify-versionify": "^1.0.6"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "flv.js": "^1",
|
|
|
+ "video.js": "^6 || ^7 || ^8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/videojs-font": {
|
|
|
+ "version": "4.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-font/-/videojs-font-4.2.0.tgz",
|
|
|
+ "integrity": "sha512-YPq+wiKoGy2/M7ccjmlvwi58z2xsykkkfNMyIg4xb7EZQQNwB71hcSsB3o75CqQV7/y5lXkXhI/rsGAS7jfEmQ==",
|
|
|
+ "license": "Apache-2.0"
|
|
|
+ },
|
|
|
+ "node_modules/videojs-vtt.js": {
|
|
|
+ "version": "0.15.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/videojs-vtt.js/-/videojs-vtt.js-0.15.5.tgz",
|
|
|
+ "integrity": "sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==",
|
|
|
+ "license": "Apache-2.0",
|
|
|
+ "dependencies": {
|
|
|
+ "global": "^4.3.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/vite": {
|
|
|
"version": "6.0.3",
|
|
|
"resolved": "https://registry.npmmirror.com/vite/-/vite-6.0.3.tgz",
|
|
|
@@ -9482,6 +9808,13 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/webworkify-webpack": {
|
|
|
+ "version": "2.1.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/webworkify-webpack/-/webworkify-webpack-2.1.5.tgz",
|
|
|
+ "integrity": "sha512-2akF8FIyUvbiBBdD+RoHpoTbHMQF2HwjcxfDvgztAX5YwbZNyrtfUMgvfgFVsgDhDPVTlkbb5vyasqDHfIDPQw==",
|
|
|
+ "license": "MIT",
|
|
|
+ "peer": true
|
|
|
+ },
|
|
|
"node_modules/whatwg-encoding": {
|
|
|
"version": "3.1.1",
|
|
|
"resolved": "https://registry.npmmirror.com/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
|
|
|
@@ -9696,6 +10029,15 @@
|
|
|
"dev": true,
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/xtend": {
|
|
|
+ "version": "4.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz",
|
|
|
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/yallist": {
|
|
|
"version": "3.1.1",
|
|
|
"resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz",
|