{"_id":"mn-video-player","_rev":"43-e40138858989324c673739a40fcefc19","name":"mn-video-player","dist-tags":{"latest":"1.4.9"},"versions":{"1.0.0":{"name":"mn-video-player","version":"1.0.0","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.0","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"9976333d3cd9e7aedede4e93356f88eda4cc1b08","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.0.tgz","fileCount":7,"integrity":"sha512-wPAjczd2gQ9dcjKVH/nrqJ/sYYXbTqW9ROwUJxbQq6mB8s1BjIIhLvgykk8ITOWSz23l04uy6qeVNlAyfphg+g==","signatures":[{"sig":"MEUCIQCkSPT4gaBovq+1swKiLHaEzJKlbLk5wDmyaiPELy9xqwIgeChUEqEFIn03b7SN4O9OmmiOyLoH3icndadQqYMLaxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335182},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.0_1768306323372_0.3617785603512509","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mn-video-player","version":"1.0.1","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.1","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"ed37558b56baecef5abc4a25b8cf42f53bb0e3bb","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.1.tgz","fileCount":7,"integrity":"sha512-7EqUGItYu9PgcckcJ8MavsZtbt0hxyZXwDs026DnmOvH4pEafTFnGDGK5DDl25prREy9CnHKinjKX5X9u5Ah4w==","signatures":[{"sig":"MEUCIQCJKebC0IMXbU/n2QWtE//yz+q3mru1eZghQhcMjURhUgIgGqz1BupDXjU4elkk2zyudOis4yG6N+ahKID8AyVddhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335186},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.1_1768307173078_0.5669247863389533","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mn-video-player","version":"1.0.2","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.2","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"a5897e5973947a7132b454c02e6cd7123404b4a2","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.2.tgz","fileCount":9,"integrity":"sha512-7i7KtcWHumHwPgPcSWCjljR2w8kG4MgQYHREN5b/IJObh9KKGYSucxOT4niq6RA6xMQcDxZ2JaYNBH7ioxQRlw==","signatures":[{"sig":"MEYCIQCnaxJQX9w0KGoGnUvzxZgFbul/OEM3ES0ripCTmayzHwIhAIdoEEYshQkytxlzm9OwWlvLSVyZPde2pg4aqZZ1VeOQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7250832},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.2_1768362443580_0.09336942031819317","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"mn-video-player","version":"1.0.3","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.3","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"6490e7c9692cd087d24acaa1cff3278e5afa94fe","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.3.tgz","fileCount":10,"integrity":"sha512-OwSVhkFt0Hawf2C4X9IkDW+ECeHlnNcZtBpInGc0MlNEj1Y3Kh4UBAvS4QZ9xQgLiIZcdOW0B/Yt6O5p5uxJbg==","signatures":[{"sig":"MEYCIQC9OqfD8c2RqjJQCedBu1s9DdrYhnKbfZqmx9bCcZo4WgIhAO0Q/0Jw2gTLTrruDHvNxDwMWzmLC/o+zqHqunGP2kY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7296217},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.3_1768460790451_0.7717848643422855","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mn-video-player","version":"1.0.4","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.4","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"df4b0788e18d6b927111f2a0e9a157f039dd932f","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.4.tgz","fileCount":5,"integrity":"sha512-dnm1yGREYXc1AwjCr7HwEOa4M7/FNNn2SbjjkXLyBmZdiLhsRQGaI2WtQPxsDv7se3BC5VlgvZf2rNq1oNpk8Q==","signatures":[{"sig":"MEQCIE7lPK/dtM/Odh1Ql6LWgUbAFtWho45P6XALZU9hduK+AiAGW9gQKiHLwh6U8gGH/MIi7dZh1+LINTZJA6TZympsWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228857},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.4_1768462606881_0.8680001007438665","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"mn-video-player","version":"1.0.5","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.5","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"b32bacb0024b872f2fb7f8bef62c8455b362930b","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.5.tgz","fileCount":6,"integrity":"sha512-gsRwVSiqIdfzTwMIT6J3x3IQFHG8qcseqT1CyNmGn/SqEE39vh2D1L+JLWHK8bAQjzIWeQYDpSm40Ihl+BBu/w==","signatures":[{"sig":"MEUCIQDztMJoM+bvw3R24nwfDuwo7Na3Asox6GbR4sWHHSLrogIgYyDVd6m2bJdVJi3Ro+WASVLFDJm1jadd6rthtkbpRfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220078},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.5_1768463032591_0.2280087168546403","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"mn-video-player","version":"1.0.6","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.6","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"8df1e0aef5602da484cf998e8068576eb64c5cd8","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.6.tgz","fileCount":6,"integrity":"sha512-Jp7hgOuUGOBEUnV5WhSmIKp19epRZn2wR4ia1Dm60nRTInJRiB/T15CkWecRdY2MERRlV1vnTuzznh4AVqxsSw==","signatures":[{"sig":"MEUCIEY/x4LgrisYdUTV0TfTIZfaCK9HTJFi78v4geZWoqtoAiEAysAwR9vY46wmWKc1nuuwcg4Z5ErQNJ5s0BaiHsTeEYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220133},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.6_1768464805956_0.3860293245947437","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"mn-video-player","version":"1.0.7","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.7","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"4e41475eefc8889c88afbafc1beec83696d124b2","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.7.tgz","fileCount":6,"integrity":"sha512-Xdl0gYkAuN6tk1xYsd1izEl3VJfeDh75pfdqWCZw9gNIyRyaFOT+8Um2cIVA3T8YkOLE6vU3D3UQ+ihjnqqnJQ==","signatures":[{"sig":"MEYCIQDefdKv0Wh2A2OxFB12pU/a27ixTvVO/RuF1SEc2IkF2wIhAILJPjIIo0DBIyETU35f1ry1bA8WTIvijlgs+HO1O0pC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220169},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.7_1768466083407_0.18782854897108692","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"mn-video-player","version":"1.0.8","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.8","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"9efcdad296585ddebb8d04bd4558247513e878c0","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.8.tgz","fileCount":14,"integrity":"sha512-MYSWccrr0quZgAAhL2P6yTh3AhDBo5HpiiTucZTMbF9hWrMOaji/mggd87c/ihHsx0hHnh6Ey843cxltRO6LDg==","signatures":[{"sig":"MEYCIQDOAMwf98KwUl6ypE1JOCukiZQciGZh3A/p+QqEweKUoAIhAO9CftYmw+/qgMJbtMKFoBUqojJC/TUSTV55m2ThXClX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319717},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9e8e3c7c23d7f030d5dbe671d1e175e65f9c5216","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.8_1768468653096_0.06781975911140536","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"mn-video-player","version":"1.0.9","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.0.9","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"761de6dd2f64c52244ffaacefdbadb4db0537d74","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.0.9.tgz","fileCount":14,"integrity":"sha512-AfkAvV/UiQGVK+AH4n41SPS8AWSxGLxHrhXBfNixE4VM6vQL9i4zdFM01n9utea3pl0kAlm5Kus4TzPXJ7Eaxg==","signatures":[{"sig":"MEUCIEF2ak2t4LTEHr7uvoezp4ktY7Fd3DlfZ2vRgdRAc/nwAiEAhS/TdExhfURouMaNyweRLibf+PnKYuO4cPNodCDeelk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319280},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"55a917692c7dd26c12cf4794e8dd2899f303e4ef","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.0.9_1768477234017_0.3768089631307099","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mn-video-player","version":"1.1.0","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.0","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"2ccc57cb49a99acb1c6e7ac67e2960afc8113635","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.0.tgz","fileCount":14,"integrity":"sha512-Dq5bLhdEfAdJr8rxUX+U6YCbBpWgobPNzxERPZX4QX17o6i0FrF+2VkjIUF3GujPyPcdLQctVlAwdS6k0Jko0A==","signatures":[{"sig":"MEYCIQC1m5UACtDS/s6iG6N2TqnDA4Hn5JmC9M5LtvsQxUtccgIhAKp+9JVvBUMnZ7SCFJ5KaVUTnhVSmv4XhaJi+lv2Ovk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319244},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"55a917692c7dd26c12cf4794e8dd2899f303e4ef","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.0_1768478061723_0.3842044734569141","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"mn-video-player","version":"1.1.1","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.1","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"c7e4abac764d78252e360feedc824b01f696f4d1","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.1.tgz","fileCount":12,"integrity":"sha512-a3Th/2gGqPXhkBlH7DNzLE3D4rQ9gDH/4chHiYETvDeoaHLlF0EcILo/7zh5SZVI1aZOKyea32ULd8ru7e4k5w==","signatures":[{"sig":"MEUCIQCpNL6tWERFzQ+u+Jq1hgCrpT594YWhOoGNxNJ1KSEmxQIgXdsrrAVpFqHpiSfDBwucxLUSkEQIP+aSfosRBxuOe4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6586005},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"55a917692c7dd26c12cf4794e8dd2899f303e4ef","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.1_1768526184829_0.5382461705580937","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"mn-video-player","version":"1.1.2","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.2","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"4a189b87001f51d30ef0670aa4caba78a2281cd4","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.2.tgz","fileCount":14,"integrity":"sha512-TWFHCLNOi3Hsmjqb8pJJ4tCMzaoxNQ9EqeevlzJoZfdEIYLQEK2UmM+NQ6l+Yh6dg5wRL49x625XR4yMtkQRFw==","signatures":[{"sig":"MEUCIGSKTOOUFqMXONOyVvbhV+HMQQ+GlpnXVNndoFeLkKp9AiEAifr5CXcIvbNSdApmb8KhjaN55PpBRau35LzcTISDhrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319291},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"55a917692c7dd26c12cf4794e8dd2899f303e4ef","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.2_1768526383149_0.9079997482593594","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"mn-video-player","version":"1.1.3","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.3","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"f29a474374caa185a0d4e1f8b6a6a1c0c5bfaec8","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.3.tgz","fileCount":14,"integrity":"sha512-E2XhsZqzi1B47Hajd+OeT931bwkfYhpArrFdvqsdWZ4U5LpWazIhrMHe+L642WKSq7bi2ugT1GhpotaQx3DphA==","signatures":[{"sig":"MEUCIBQwrfLYIE3AqWVuu54sMH0Z1oQj2HtuPko7SoMjNYXkAiEAypg1c+uqZzPRLXdJklgEGOBlYiryAjcQ/P91wOtC5MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320370},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"55a917692c7dd26c12cf4794e8dd2899f303e4ef","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.3_1768528999287_0.28428280025052755","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"mn-video-player","version":"1.1.4","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.4","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"aff62b451890fb1d84d4b0b057d3860ba4f6e0a0","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.4.tgz","fileCount":14,"integrity":"sha512-M/1WDEIHEdFPWokbTwITGsH/8VDYIVXzICDk0N2adbc1Thi87Q5tQgKEBmzTR58Kl0aFWfcBpoY4x7Dishh12w==","signatures":[{"sig":"MEYCIQCpBAZ1QSyTI3GBxVJr+vYbfusB98GRBeRpbHs8yh9viQIhANnssUsrb73Ct1IQ9YIN1X3OxuXlS15RkQDW2kRKtXLG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7321371},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"737788cdf7e8da1378168e16805ef9131c93338c","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.4_1768791942135_0.5057569977343037","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"mn-video-player","version":"1.1.5","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.5","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"a1e77354863c2d8f48cba11632e1f3a738aa8286","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.5.tgz","fileCount":14,"integrity":"sha512-FxjufGXxYmmbPYAKU95kbdm78JD5QmWocftbNiOCtGQywZgwdni8rr4Au0o026Nuj6vKQ9rbtOTkq51oSKtCHQ==","signatures":[{"sig":"MEUCIQD8C5zzVYHvwiGKbXGts1qPQmjxRWqW4hHUfilbE9hEDgIgCv7Y/z08jpyLxuopeJtIltg0LGpA8Ll8jD6ucCL291k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7324802},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"d059aa5efcf113be0cb0e0d8d300e5205c2997a1","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.5_1768802132189_0.48010907126092284","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"mn-video-player","version":"1.1.6","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.6","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"e4053d2b41ca9c9cf3d8888d1f8de36fe6d676a1","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.6.tgz","fileCount":14,"integrity":"sha512-hdj8YuiaV+mNjNRWAjC3K5sLxksbaDJqWdKM1YpFiYLaIFhCvt0MJQljx0Ji8lG3StvY2cgh62sRav5WUHmd0A==","signatures":[{"sig":"MEQCIDwTh2DHFbzx5p34L9TBn4+hqTvHhJC0V3+UMK6g6vsCAiAbxTC8ggaqqR3lnHStGJfp1yxNGXbFkTOwWb+/Iy8ZlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389808},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"0ee1eb10787d27b6db7b911422b594935d955b9d","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"10.8.2","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"20.19.2","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.6_1769394530005_0.4980108510372283","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"mn-video-player","version":"1.1.7","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.7","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"7a69c5acbbd051017b4f5e86f063f4c06f3bbf22","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.7.tgz","fileCount":14,"integrity":"sha512-ePKOv+QBQIstXXY2WovgOB8gxXCsjRVAuqyO8IaAHsWl3K3HF0Izt6mcOi0+2FE/xppj04gFu/D7GdJvLQYfJg==","signatures":[{"sig":"MEUCIDxC72B9ToZImjQyhKdAQJlk1SqR4Uvf7pa2n3QjkHicAiEA9B0td4WyjTqQjbb2xDzFYOmZNGEqyPZ/9CSuag0aCVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389664},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"e19f275ee4526a070293a8aeb744bc778801c7d7","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.7_1772022380084_0.015638217225767637","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"mn-video-player","version":"1.1.9","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.1.9","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"d75eeef317a6b897a24f3503726ff889623a9940","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.1.9.tgz","fileCount":14,"integrity":"sha512-ok5vtxkX6QkgZwBz288pcFHLCkSscaWXQGjyv8h+bMLFtKs9yoCC/8e8plJZQtcvX74KEnuv/1hSMGq47yID3w==","signatures":[{"sig":"MEYCIQCt7X36J3GjRKcl4BfNdjwuNWX0dTGJSBV0UHBgRRbMnwIhANLxxl4Oak5woVvTFtbTzwYd+6GhWDEiJ60TKjPNTwGK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7395663},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"c8dbd4729b029c06c07f59625aab119e0e153e9c","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.1.9_1772155858593_0.7942723409906012","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"mn-video-player","version":"1.2.0","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.0","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"4826b92c1d870e927264d3fd6161d70929ed5e6f","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.0.tgz","fileCount":14,"integrity":"sha512-AkhDEkJ4VK36E2gZA5qOog5zkeW8pXL70+xfVntVmhj1Ft3zYLGc+39dKhpRJmpPO25JRvqllTbu7K9W0fB0GA==","signatures":[{"sig":"MEUCIQCZI8Cbs3JgNm2hL75VnNWJ1QuQJfkbcdoWJpw6qal0WQIgF5xHTgB7Wz8fflDJrAzzprjfVyDEutu8AmGngc3Ighw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7396817},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"7c5c6df35fbb46fc33ba81e9be1cb51bde20317f","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.0_1772266261945_0.6802682670751157","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"mn-video-player","version":"1.2.1","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.1","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"94abaa5416ecc120f1b11a5cb810c81050e6419e","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.1.tgz","fileCount":14,"integrity":"sha512-F6gGa/2bIdSrqkVnNj2lHYAVG/xDXpW8A3gbcmtbfbbc/LrKYSeWBe+ABFb44O2FkzazLUStwYodjOUAVRO4NQ==","signatures":[{"sig":"MEUCIQCLdWUwJdoriGqGcFTil6c+R6FQ7h4ZR3wymZbNm11pdgIgTJupoL3p59tr3y5ayCcqDsi+NuV3glx/BrsKNGnaWrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7397060},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"7c5c6df35fbb46fc33ba81e9be1cb51bde20317f","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.1_1772435055687_0.6873994124706775","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"mn-video-player","version":"1.2.2","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.2","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"a334a94240db178c2952b1c1021a276aa8eb012e","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.2.tgz","fileCount":14,"integrity":"sha512-pm5DMhjC+7gQ9NKurxrd+UWg57aoIH+mtzlcZrSc10yjTYaLAw3WhSvLD69VxoBVGlPsXtM3WHQLTnux5BYTfw==","signatures":[{"sig":"MEQCIG75kaisdhL2qjFGfP0tDjrJ/AhHSMFKZQJ6BjNGeijEAiBVO+zrHEsKmDNcC0S7eY4jIx5QjGUCiZ40GnquKbTKrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7399166},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"d8035884911d8f021c9d16ae98830e1ed4577f05","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.2_1772703409060_0.40617147150559774","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"mn-video-player","version":"1.2.3","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.3","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"41171516172be3b7e2dab27e507d3b4c1adfc675","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.3.tgz","fileCount":14,"integrity":"sha512-6w7tqXq36LIC0HRron6gu4tF3r01leuKdxWX5mN0fBh2riJrsXxu8Yc84k733UPEwmUVjz86sD1eZEtlZQWX4A==","signatures":[{"sig":"MEQCIG732MzK1/G6HZHkt43MyXzccIFkazHRfApOzgfIcZU8AiAzyYDg/1uGiEOAs4NO6J8T67EEr9WBAdLi4Hx5mYcyOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7399830},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"37aff3508e3d1eb52648ed6b9b3f2daacbc51d3a","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.3_1773122389634_0.4166843402461191","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"mn-video-player","version":"1.2.4","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.4","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"881b057c50600d296c0c2894af5962607f6b56a5","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.4.tgz","fileCount":14,"integrity":"sha512-0wwb5qhl/+u3ksyj5xWCE7j5T35oYB7gc4XfSAlUYpn+kYIGbCpPBGy33CaHG+JqRtCNj+qaPj/SVAv1U6L+8w==","signatures":[{"sig":"MEQCIBlALbwkvgZxaZ9iaTqP7zYUiYiVHDj3xwlIFZl/+J4XAiAzObUyT0v6uvzEdxFBhJU8kilTRfDN8i+FfoMU6PmwDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7396181},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"f31d7d3f5b5cd8cb88089898b73bd99be49d4600","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.4_1773198011943_0.6790709786201428","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"mn-video-player","version":"1.2.5","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.5","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"ff4f12ec18d158c5f443e562a122b207323bacf9","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.5.tgz","fileCount":14,"integrity":"sha512-EyJEEQi3wVMJ3I7oTTsd0NR6iilEHP8egqARhbQ9rfcDnQ7bvGcLear47vXbveJAleBJKya3DqUFG9hfGfnK6w==","signatures":[{"sig":"MEQCIA36r+dCkIn97ltfKUjTf361p68kQmgSHgZs0XhjlsdlAiB+iUI2fXjSJPAVB//cja0ImOrC4VGC/OV508QzoMOK9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7395643},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"f31d7d3f5b5cd8cb88089898b73bd99be49d4600","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.5_1773198590048_0.5947250096740895","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"mn-video-player","version":"1.2.6","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.6","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"02e4624a8fe89d816e488d610bd8e80a76d427e5","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.6.tgz","fileCount":14,"integrity":"sha512-ysnDXiu0teJe8JxKRf5gnDC5bX1BVOpnJM3LT6U5Pv7BYmrAoXDm4HammgfqfSBBDuCATsHY7c7bvEIUBLNpfw==","signatures":[{"sig":"MEUCIBpV8VsTO2tKLyNuUxHfLWRF7zrUJzZu/wd9sWF4ldlrAiEAyeFir59YM9aHp6AJ1i4EdxkOobwVwMOzi2CZbQTIozY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7395653},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"f31d7d3f5b5cd8cb88089898b73bd99be49d4600","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.6_1773205941682_0.6461709522014234","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"mn-video-player","version":"1.2.7","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.2.7","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"0531319c1eff72ecc9590b4bf8fc5e872447b0ad","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.2.7.tgz","fileCount":14,"integrity":"sha512-ODzIOLInjUAlylcFHJMB8YpFxubDHeEMMbKvstiWklqlagXFykkUTQmjYWYqiXrfyuaIhvpFDHYby0Y9i4E1LA==","signatures":[{"sig":"MEYCIQCW0K8EbYhbN2lwg9vFE+7wD2qbgNxyR8+kguIHLtvh/AIhAOoPwnbKpGgMSA5jxpdxffUdx0V38wiNxgCyRaUIc4hc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7397436},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"2c9f28037ff07b93841bde1498818741e321d411","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.2.7_1779847562818_0.002954788492408822","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"mn-video-player","version":"1.3.0","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.0","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"04709a12a61d7bafce43c85378f41fd2e3586672","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.0.tgz","fileCount":14,"integrity":"sha512-OBiQY47ztTFpoGXcgW/rY2GqmfxMv+r3R5hC85oXrKUGGo3gZHAeO/QGcdct8qu/OswIf5TpOC4A8kXLaO1ivQ==","signatures":[{"sig":"MEUCIEtAOw7kCzJkMEZF+qWF8PmbLpbK8W/n8o92OZIZPUPdAiEAvoJ1Rwu6+xBZAJiV6EmgIli47ComIoB3SRWY1Nw8WkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7399272},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"23af485dd554b6e5176dfd65ae2968be750871b4","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.0_1784181684383_0.43496742960964907","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"mn-video-player","version":"1.3.1","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.1","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"888e0045f5867595a97e1cc9dcc6b7ea9ad6e4c9","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.1.tgz","fileCount":14,"integrity":"sha512-qBW0jtNEYfbMlzLki6xtXw5nnomBbeS3clRjtVif7IKWHsYNvCKLtImnjrS9LDqmDMzVqVGiDzwm8AK74c1r1Q==","signatures":[{"sig":"MEYCIQDhUtn54RAPzNTpAAv+yWcMvfXot7QP+h8rN0z8wzE7ggIhAOyOzzwOlahV3JxgI1H/h2FLhn7t5Y2h56qJZNU88B1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7427790},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"e2bc23a0ab1a499a7a7eacaf20bed85df83557d7","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.1_1784621706230_0.496453450246759","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"mn-video-player","version":"1.3.2","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.2","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"9643759d039717841bc76a29575b6ca833e77337","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.2.tgz","fileCount":14,"integrity":"sha512-Yti+Fq36sXDVefTsaHifiqjYJNINFHxRrVk4oPfQ93vxRTGizkWEaWOtszu2zwmPaMlnh3SnEXtYztZ0abRGFQ==","signatures":[{"sig":"MEUCIQD/Jall2KjKrCSrt2Xhc0OMRBcNZv3KLZHf4fwOWN2cgAIgBcgRzg6P5v7uapF+BPp0h2nd5QX5rsjMdnuwYUsUedU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428276},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"61e850e9258f40e7f2cd4fe81f5660b50c249dc2","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.2_1784623392560_0.06746661758299233","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"mn-video-player","version":"1.3.3","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.3","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"41b3af2ab72a38ef6d50247704787dc3ad89d9fe","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.3.tgz","fileCount":14,"integrity":"sha512-f2MrIaFsVaswFiacGEe1AXw6mOfmqy+Cf7c8DY5oCvOMIjyrO7zG4LX0+GD2NCVv9Y2ktgZQCiGzzGN3unKZZQ==","signatures":[{"sig":"MEUCID+guuk4RglhDoSmIhKWyobTb2ep5D+pZQ0MYQi9q9WTAiEApH3oXwmcl5rGF+Win4mZ6oPCqDjHQLAr0YCboxMiOJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7429015},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"043a30f4021316025652f31dab642ca01bddbe28","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.3_1784689273502_0.8733829432732279","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"mn-video-player","version":"1.3.5","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.5","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"b3a0c943dd8eb3c09c07453af6f98ee5e15cdb22","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.5.tgz","fileCount":14,"integrity":"sha512-FOxbe1l6i8qRXE0iPoExFqi5aeOfd7yMudqDf0TE+WDFgvCGefg1PSNYuQul6mbOM/p3+cQeW+aS+MBJDvHD9g==","signatures":[{"sig":"MEUCIQCCAVdlKDaQ6Mr8immR1HKbp7d0urEg1RuSj33Vd2m8DAIgHJhqtCfHhKNZurnt4LJ261R9ZEDYbGDuv7wZKBXi4to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7438390},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9aedadada23556d97d8acbbba73ff593e9ebf2d5","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.5_1784774858547_0.1954676910264379","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"mn-video-player","version":"1.3.6","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.6","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"bffb4dc25d829a55adc65567823c1ef2bd6d14bc","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.6.tgz","fileCount":14,"integrity":"sha512-Fp9lwt/TRMD6iSy2yF0Y+DULAbmTg4hhEZvHf/rZLYPkPCak1yNEowmKnjNilSBotEC2kd2xsT/Y7Mxz3mhAhQ==","signatures":[{"sig":"MEQCIFDR0J8Xz3WPTPYNxpt5Q1PTH7T3sZ3Rvb4CZEDIL50iAiA9NkrTdS7Mwq/m9z3yNEwJMYlI5BCETremQP1BjODkYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7437991},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"9aedadada23556d97d8acbbba73ff593e9ebf2d5","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.6_1784776666920_0.5078148230576736","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"mn-video-player","version":"1.3.7","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.7","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"d5a26e46b4c8c0ad601d1b734f4be96502758904","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.7.tgz","fileCount":15,"integrity":"sha512-nyxtCLDJ4yyMw3O0+C3yXueGyCNGJa9JAeNHFQuEZy5iQUwOBUs1EJMFmuQUT2vYrKwcAhFWIah7UGcGKPh6YQ==","signatures":[{"sig":"MEMCIEudleHFZECFlaFCv4X7r438EYMr8SpcDsFFvwlDWwB1Ah8iphJavuzQ+TD1SlfXaxhymO64TfOJvnvC/V3Q57DO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7499554},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"675076fc34535bf10a6a5393dde167ed7b0f6d36","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.7_1784795018232_0.19405821109995802","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"mn-video-player","version":"1.3.8","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.8","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"5c68c2ba5df81fdc3497bf3febf9d64441d51f8f","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.8.tgz","fileCount":15,"integrity":"sha512-w2blYzfzsonhh47nyNyfHZuRlxqNFVX5DU0NlDatqGdP9hjxXtTEF0hPZ6oodehkBITOrEKNCCP5jZwz7/cxig==","signatures":[{"sig":"MEUCIF5OWHYdGQRLvCXR8JfeRXGY92ukwLBSnXafd5ImPH2JAiEAw/y/cRkAQ1FLhw6x36Ha0LwxwL6d1qHCFvVdoig0MZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7499570},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"7633c73430bfec2d67f0d4822138d105cdaf2083","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.8_1784806941197_0.8190092441725529","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"mn-video-player","version":"1.3.9","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.3.9","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"0fb86f9a340c9a8a5fb84962e59603db9fc9f7af","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.3.9.tgz","fileCount":15,"integrity":"sha512-2YlfVbAnYbITZEf0JDZQ6bx6QxDfIJhdTnGIVJ0fi1HOU5HRG8Ijfi/RGFuRwHyMpkjzTdyMl0frONbMg06cYw==","signatures":[{"sig":"MEQCIHvorbtaIrgRFfhR2WxwZbLDHu3Kr6X39toBniaD3JRHAiAVCitTtpR5ZdMBxOEGC2NJbHk4sq/p+Vr6I9uGMr9dnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7506264},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"7633c73430bfec2d67f0d4822138d105cdaf2083","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.3.9_1784807841925_0.05489699560527228","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"mn-video-player","version":"1.4.0","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.0","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"d0eea9ebde64f3c65830d7e557269f1d4927954a","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.0.tgz","fileCount":15,"integrity":"sha512-IHXnzsrNgDkA8mrv1QIE/mN/SwleZgGKdnIud7r71E+C4shk3IWwXMGe4uY+VHiqRFziNtac/rs36tKqwI8/tg==","signatures":[{"sig":"MEUCIQCTpQGNLlBdfwiY3UGt+55N18QRPth99UN6EcW9EqtUGwIgc466VRQhYrRD6LYJI2hqiAugo5l0uKpg8zNUOXUR1H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7525659},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"ab0847b395e8ee07abc28e561c5f348670863120","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.0_1785208389863_0.17782616094320836","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"mn-video-player","version":"1.4.1","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.1","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"bfbdd6af2399bcabd9c881e4113e4395d1976d39","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.1.tgz","fileCount":15,"integrity":"sha512-DFZHwGDJkvtoivY3SfBI4ULcJEB+GVF0xcJbH7aR6/JWAzDU9FO4Pekm7XUrrkd3GnEg2W6fwjfW6kyHkit6pw==","signatures":[{"sig":"MEQCIAnOsU3FjCwaPC0EHdk1LGypu94t39x0xItOrYThDARJAiANZo0tGZInfynCa2D2loPVOFpI8OVPoqlmmG8tLwkelQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7526047},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"ca8348066ebffec60a7fa24ac841fd2bb3d9508f","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.1_1785485265448_0.21811338761209065","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"mn-video-player","version":"1.4.2","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.2","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"bcc3857934a7d90666574568b1cde4e570af950e","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.2.tgz","fileCount":15,"integrity":"sha512-oCehl1An550qmt+IPO109KBnrQu5nxCEgokYV/b+VzCSoK1hXkZWSxa7CW9h3aVeYfIUxk4OzCa+aQkVTN/zsA==","signatures":[{"sig":"MEYCIQDxR9YIR304bKbvkxgW2Xsoxr9j7AEfZUm0hkTtrKFrkwIhAI8pp7yrNTlFSav6qjqaHelX3q980iB9gpkhubPwFFwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7526181},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"ca8348066ebffec60a7fa24ac841fd2bb3d9508f","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.2_1785486062712_0.5002931674872997","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"mn-video-player","version":"1.4.3","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.3","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"733f47bc628bee7873e0907fd5d64b3188ff0cdf","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.3.tgz","fileCount":15,"integrity":"sha512-Mw/i0usYxUErZydUoBHjCocUXyCePpPGP+F3VI7vwl7ko0WHEoVH9LUfND5ap9p2WeuRisE4Vi2CtM6X+GhP6A==","signatures":[{"sig":"MEUCIHwuPLoj2oc7te01AFZFdrG+K50TtnTfxQOwpGJ5qqbIAiEA1LWCvIcMm6aBHMMfzD5sM7Bu/zAPDl6I5m2rYLIY828=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7538975},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"21aa5f6aed504e142e651e63a145e36d56eefafe","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.3_1785750152466_0.48825869397851096","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"mn-video-player","version":"1.4.4","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.4","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"b211481bff642c23006d3e24337e12a43e52813b","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.4.tgz","fileCount":15,"integrity":"sha512-hvVITqaViHTZEyZ5jW4feyvat+OP3PkiL1+UEkLWc8X08RnmD3QfeFwdSkJ7DpujawsieCUMAbiY4FiVJljByQ==","signatures":[{"sig":"MEQCIGdwuC9KMu6BnOBYJ49oe5CFy/rMIo/VQkMLPaQbeZwYAiAF9Ixo2IcXrkA9xzXgpJqiHHLxRmzi0ipG88Hxo4PWqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7540013},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"c9a8edb15c3231d1ebeda8ea3dbecb9340a1bf88","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.4_1785812988220_0.6556984009800264","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"mn-video-player","version":"1.4.5","keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","_id":"mn-video-player@1.4.5","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"dist":{"shasum":"464291cf11632c9160290138fad9b8315d81ae37","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.5.tgz","fileCount":15,"integrity":"sha512-76N593vK3nT4sckN5YZv8kCzfBgf4i184by83wbFZsUajr+6Pn2bnE2OGz196uAbCNDpveps1Ju5Y3jguZiYUw==","signatures":[{"sig":"MEYCIQDfjIJMhZIvR33lwWCvLOaDGAOHuegDHTvLrwn1kiqElgIhALMSsR5LYFYfKoeZgNemVYaZTA2CNajGGV86J66cOTZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7543003},"main":"./dist/mn-video-player.umd.js","types":"./dist/index.d.ts","module":"./dist/mn-video-player.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"gitHead":"3706dc90dc112b0ac7d0167df4f2b8da863b474a","scripts":{"dev":"vite build --watch","demo":"vite --config vite.demo.config.ts","build":"vite build && tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"_npmVersion":"11.8.0","description":"MN Video Player for WebSocket streaming","directories":{},"_nodeVersion":"25.6.0","dependencies":{"jquery":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","jsdom":"^27.4.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.7","@types/jquery":"^3.5.33","vite-plugin-mkcert":"^1.17.9","@vitest/coverage-v8":"^4.0.17"},"_npmOperationalInternal":{"tmp":"tmp/mn-video-player_1.4.5_1785831127031_0.06669554476241135","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"mn-video-player","version":"1.4.9","description":"MN Video Player for WebSocket streaming","main":"./dist/mn-video-player.umd.js","module":"./dist/mn-video-player.es.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mn-video-player.es.js","require":"./dist/mn-video-player.umd.js"}},"scripts":{"build":"vite build && tsc --emitDeclarationOnly","dev":"vite build --watch","prepublishOnly":"npm run build","demo":"vite --config vite.demo.config.ts"},"keywords":["video","player","websocket","streaming","mn-player"],"author":"","license":"ISC","devDependencies":{"@types/jquery":"^3.5.33","@types/node":"^25.0.7","@vitest/coverage-v8":"^4.0.17","jsdom":"^27.4.0","typescript":"^5.9.3","vite":"^7.3.1","vite-plugin-mkcert":"^1.17.9","vitest":"^4.0.17"},"dependencies":{"jquery":"^3.7.1"},"gitHead":"2d9e8c33962ed9ced88c1740344fbedf17cafdb2","_id":"mn-video-player@1.4.9","_nodeVersion":"25.6.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-83A7MA0W/KQIZXdFLMuGVikaAdz/YI/jXW3zvMBnBcR7X42rR7aHe+OIRaZkXlvtSA772Z9FDNsJ2134vJ+Q4A==","shasum":"914673fec6b5c394240cdc81f51e0c99926a6067","tarball":"https://registry.npmjs.org/mn-video-player/-/mn-video-player-1.4.9.tgz","fileCount":15,"unpackedSize":7538417,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsvAUUph3SiF6j1wmofRSaJVoE4Jrz3GV1ZNdryuik5gIgAweMO5csUbHfKr77D6FPc+0zxyE+f3liDmZWzu5yNzk="}]},"_npmUser":{"name":"linxu0811","email":"1194435987@qq.com"},"directories":{},"maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mn-video-player_1.4.9_1786584238162_0.019556731306170638"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T12:12:03.371Z","modified":"2026-08-13T01:23:58.507Z","1.0.0":"2026-01-13T12:12:03.607Z","1.0.1":"2026-01-13T12:26:13.297Z","1.0.2":"2026-01-14T03:47:23.779Z","1.0.3":"2026-01-15T07:06:30.683Z","1.0.4":"2026-01-15T07:36:47.007Z","1.0.5":"2026-01-15T07:43:52.745Z","1.0.6":"2026-01-15T08:13:26.109Z","1.0.7":"2026-01-15T08:34:43.543Z","1.0.8":"2026-01-15T09:17:33.319Z","1.0.9":"2026-01-15T11:40:34.197Z","1.1.0":"2026-01-15T11:54:21.951Z","1.1.1":"2026-01-16T01:16:25.090Z","1.1.2":"2026-01-16T01:19:43.346Z","1.1.3":"2026-01-16T02:03:19.547Z","1.1.4":"2026-01-19T03:05:42.418Z","1.1.5":"2026-01-19T05:55:32.425Z","1.1.6":"2026-01-26T02:28:50.246Z","1.1.7":"2026-02-25T12:26:20.320Z","1.1.9":"2026-02-27T01:30:58.819Z","1.2.0":"2026-02-28T08:11:02.158Z","1.2.1":"2026-03-02T07:04:15.933Z","1.2.2":"2026-03-05T09:36:49.290Z","1.2.3":"2026-03-10T05:59:49.847Z","1.2.4":"2026-03-11T03:00:12.226Z","1.2.5":"2026-03-11T03:09:50.299Z","1.2.6":"2026-03-11T05:12:21.907Z","1.2.7":"2026-05-27T02:06:02.984Z","1.3.0":"2026-07-16T06:01:24.559Z","1.3.1":"2026-07-21T08:15:06.418Z","1.3.2":"2026-07-21T08:43:12.732Z","1.3.3":"2026-07-22T03:01:13.767Z","1.3.5":"2026-07-23T02:47:38.725Z","1.3.6":"2026-07-23T03:17:47.122Z","1.3.7":"2026-07-23T08:23:38.430Z","1.3.8":"2026-07-23T11:42:21.347Z","1.3.9":"2026-07-23T11:57:22.142Z","1.4.0":"2026-07-28T03:13:10.084Z","1.4.1":"2026-07-31T08:07:45.659Z","1.4.2":"2026-07-31T08:21:02.954Z","1.4.3":"2026-08-03T09:42:32.639Z","1.4.4":"2026-08-04T03:09:48.402Z","1.4.5":"2026-08-04T08:12:07.223Z","1.4.9":"2026-08-13T01:23:58.357Z"},"license":"ISC","keywords":["video","player","websocket","streaming","mn-player"],"description":"MN Video Player for WebSocket streaming","maintainers":[{"name":"linxu0811","email":"1194435987@qq.com"}],"readme":"# MnVideoPlayer API 文档\n\n## 概述\n\nMnVideoPlayer 是一个基于 WebSocket 的视频播放器，支持实时播放、历史回放、对讲等功能。\n\n在项目中使用时，需要排除 `mn-video-player` 模块的预加载，以避免与 Worker文件资源获取失败。\n\n```javascript\n// 示例：Vue 项目配置\nmodule.exports = {\n  // ... 其他配置\n  optimizeDeps: {\n    exclude: ['mn-video-player']\n  },\n};\n```\n\n## 初始化\n\n### init(options)\n\n初始化播放器实例。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| el | HTMLElement | 是 | 容器元素，用于显示视频 |\n| host | string | 是 | 主机地址 |\n| port | number | 是 | 端口号 |\n| ws | string | 是 | WebSocket 协议（ws 或 wss） |\n| userId | string | 是 | 用户 ID |\n| tenantId | string | 是 | 租户 ID |\n| accessToken | string | 是 | 访问令牌 |\n| phone | string | 是 | 车辆编码 |\n| channelNo | number | 是 | 通道号 |\n| beginTime | string | 否 | 开始时间（历史回放时使用） 格式为 'YYYY-MM-DD HH:mm:ss' |\n| streamType | number | 否 | 码流类型 实时：（0=主码流，1=子码流） 回放：（1=主码流，2=子码流） |\n| renderType | string | 否 | 渲染类型（wasm 或 decode） 使用wasm解码 回放时建议使用decode |\n| showControlBar | boolean | 否 | 是否显示内置控制栏（默认 true） |\n| enableDoubleClickFullscreen | boolean | 否 | 是否启用双击全屏（默认 true） |\n| controlCallbackFn | (type: MnVideoPlayerControlType) => boolean | 否 | 控制回调函数，返回 false 则阻止默认行为 ，返回 true 则执行默认行为 MnVideoPlayerControlType 枚举值 ： refresh 刷新  close 关闭  fullscreen 全屏/退出全屏  stream 切换码流  speedDec 降低倍速  speedInc 增加倍速 |\n\n**示例：**\n\n```javascript\nconst player = new MnVideoPlayer();\nplayer.init({\n    el: document.getElementById('player'),\n    host: '172.16.0.150',\n    port: 16202,\n    ws: 'ws',\n    userId: '1',\n    tenantId: '1',\n    accessToken: 'your-access-token',\n    phone: '13695962147',\n    channelNo: 5,\n    beginTime: '2026-01-14 13:30:00',\n    streamType: 1,\n    showControlBar:true,\n    renderType:'wasm' // 使用wasm解码 回放时建议使用decode\n});\n```\n\n## 播放控制\n\n### play(data)\n\n开始播放视频。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| streamType | number | 否 | 码流类型（0=主码流，1=子码流） |\n| beginTime | string | 否 | 开始时间（历史回放时使用） |\n**示例：**\n\n```javascript\n// 实时播放\nplayer.play({\n    beginTime: ''\n});\n\n// 历史回放\nplayer.play({\n    streamType: 0,\n    beginTime: '2026-01-14 13:30:00'\n});\n```\n\n### pause()\n\n暂停播放。\n\n**参数：** 无\n\n**示例：**\n\n```javascript\nplayer.pause();\n```\n\n### resume()\n\n恢复播放。\n\n**参数：** 无\n\n**说明：** 用于在暂停后恢复视频播放。\n\n**示例：**\n\n```javascript\n// 恢复播放\nplayer.resume();\n```\n\n### stop()\n\n停止播放。\n\n**参数：** 无\n\n**示例：**\n\n```javascript\nplayer.stop();\n```\n\n\n### changeSpeed(number)\n\n倍速播放 0.5-16。\n\n**参数：** number 数字\n\n**示例：**\n\n```javascript\nplayer.changeSpeed(2);\n```\n\n\n### switchStream(streamType)\n\n切换码流类型。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| streamType | number | 是 | 码流类型 实时：（0=主码流，1=子码流） 回放：（1=主码流，2=子码流） |\n\n**示例：**\n\n```javascript\n// 切换到主码流\nplayer.switchStream(0);\n\n// 切换到子码流\nplayer.switchStream(1);\n\n// 切换码流（使用变量）\nlet streamType = 1;\nplayer.switchStream(streamType);\nstreamType = streamType === 1 ? 0 : 1;\n```\n### controlCallback(callback)\n\n设置控制栏按钮点击回调，返回 `false` 可阻止默认行为。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| callback | function | 是 | 回调函数，参数为操作类型 `'play' \\| 'stop' \\| 'audio' \\| 'speedDec' \\| 'speedInc' \\| 'refresh' \\| 'close' \\| 'fullscreen'`，返回 `true` 继续默认行为，`false` 阻止 |\n\n**示例：**\n\n```javascript\nplayer.controlCallback((type) => {\n  console.log('控制操作:', type);\n  return true;\n});\n```\n\n## 内置控制栏\n\n播放器内置控制栏，鼠标移入视频区域时显示，位于视频底部，高度 20px。\n\n从左到右按钮依次：\n\n| 按钮 | 图标 | 说明 |\n|------|------|------|\n| 播放/暂停 | ▶ / ⏸ | 切换播放状态 |\n| 音频开关 | 🔊 / 🔇 | 切换音频开/关 |\n| 降低倍速 | < | 降低播放倍速 |\n| 当前倍速 | 0.5x ~ 32x | 显示当前倍速 |\n| 提高倍速 | > | 提高播放倍速 |\n| 刷新 | ↻ | 重新加载回放 |\n| 关闭 | ✕ | 停止播放并关闭 |\n| 全屏 | ⛶ | 全屏/退出全屏 |\n\n可通过 `showControlBar: false` 禁用内置控制栏。默认支持双击视频全屏，可通过 `player.enableDoubleClickFullscreen = false` 关闭。\n\n### enableAudio(enable)\n\n开启或关闭音频。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| enable | boolean | 是 | true=开启音频，false=关闭音频 |\n\n**示例：**\n\n```javascript\n// 开启音频\nplayer.enableAudio(true);\n\n// 关闭音频\nplayer.enableAudio(false);\n\n// 切换音频状态（使用变量）\nlet audioEnabled = false;\nplayer.enableAudio(!audioEnabled);\naudioEnabled = !audioEnabled;\n```\n\n### resetCanvas()\n\n重置画布大小，使其适应容器元素的当前尺寸。\n\n**参数：** 无\n\n**说明：** 当容器元素大小改变时，调用此方法可以重新调整画布大小，确保视频显示正常。\n\n**示例：**\n\n```javascript\n// 重置画布大小\nplayer.resetCanvas();\n\n// 窗口大小改变时重置画布\nwindow.addEventListener('resize', () => {\n    player.resetCanvas();\n});\n```\n\n### timeCallBack(callback)\n\n设置视频时间回调函数。\n\n**参数：**\n\n| 参数 | 类型 | 必填 | 说明 |\n|------|------|--------|------|\n| callback | function | 是 | 时间回调函数，参数为视频时间（毫秒） |\n\n**示例：**\n\n```javascript\nplayer.timeCallBack((time) => {\n    console.log('当前视频时间:', time);\n});\n```\n\n\n\n## 完整示例\n\n### 实时播放示例\n\n```javascript\nimport MnVideoPlayer from 'mn-video-player'\n\nconst player = new MnVideoPlayer();\n\n// 初始化播放器\nplayer.init({\n    el: document.getElementById('player'),\n    host: '172.16.0.150',\n    port: 16202,\n    ws: 'ws',\n    userId: '1',\n    tenantId: '1',\n    accessToken: 'your-access-token',\n    phone: '13695962147',\n    channelNo: 5\n});\n\n// 开始播放\nplayer.play({\n    streamType: 0\n});\n```\n\n### 历史回放示例\n\n```javascript\nimport MnVideoPlayer from 'mn-video-player'\n\nconst player = new MnVideoPlayer();\n\n// 初始化播放器\nplayer.init({\n    el: document.getElementById('player'),\n    host: '172.16.0.150',\n    port: 16202,\n    ws: 'ws',\n    userId: '1',\n    tenantId: '1',\n    accessToken: 'your-access-token',\n    phone: '13695962147',\n    channelNo: 5,\n    renderType:\"decode\" \n});\n\n// 历史回放\nplayer.play({\n    streamType: 0,\n    beginTime: '2026-01-14 13:30:00'\n});\n```\n\n### 完整控制示例\n\n```javascript\nimport MnVideoPlayer from 'mn-video-player'\n\nconst player = new MnVideoPlayer();\n\n// 初始化播放器\nplayer.init({\n    el: document.getElementById('player'),\n    host: '172.16.0.150',\n    port: 16202,\n    ws: 'ws',\n    userId: '1',\n    tenantId: '1',\n    accessToken: 'your-access-token',\n    phone: '13695962147',\n    channelNo: 5\n});\n\n// 播放按钮\ndocument.getElementById('playBtn').addEventListener('click', () => {\n    player.play({\n        streamType: 0,\n        beginTime: '2026-01-14 13:30:00'\n    });\n});\n\n// 暂停按钮\ndocument.getElementById('pauseBtn').addEventListener('click', () => {\n    player.pause();\n});\n\n// 停止按钮\ndocument.getElementById('stopBtn').addEventListener('click', () => {\n    player.stop();\n});\n\n// 切换码流按钮\nlet streamType = 1;\ndocument.getElementById('switchBtn').addEventListener('click', () => {\n    player.switchStream(streamType);\n    streamType = streamType === 1 ? 0 : 1\n});\n\n// 音频开关按钮\nlet audioEnabled = false;\ndocument.getElementById('playAudioBtn').addEventListener('click', () => {\n    player.enableAudio(!audioEnabled);\n    audioEnabled = !audioEnabled\n});\n\n```\n\n## 注意事项\n\n1. **容器元素**：初始化时必须提供一个有效的 DOM 元素作为容器\n2. **WebSocket 连接**：确保 WebSocket 服务器地址可访问\n4. **码流切换**：实时播放和历史回放都支持码流切换\n5. **时间格式**：历史回放的 beginTime 格式为 'YYYY-MM-DD HH:mm:ss'\n7. **资源清理**：停止播放时会自动清理资源\n\n\n## 浏览器兼容性\n\n- Chrome 90+\n- Firefox 88+\n- Safari 14+\n- Edge 90+\n\n需要支持：\n- WebSocket API\n- Canvas API\n- Web Audio API\n- WebAssembly (WASM)\n","readmeFilename":"readme.md"}