{"_id":"nodeplayer-addon","_rev":"38-8d921f36a0e55b07077cbfcfc51ba2b4","name":"nodeplayer-addon","dist-tags":{"latest":"0.4.3"},"versions":{"0.4.0":{"name":"nodeplayer-addon","version":"0.4.0","keywords":["electron","addon","native","player","rtsp","rtmp"],"author":{"name":"Chen Mingliang"},"license":"","_id":"nodeplayer-addon@0.4.0","maintainers":[{"name":"illuspas","email":"illuspas@gmail.com"}],"homepage":"https://github.com/NodeMedia/nodeplayer-addon#readme","bugs":{"url":"https://github.com/NodeMedia/nodeplayer-addon/issues"},"dist":{"shasum":"6d0388cb278ec70cb1e99d85a568d309fc7a0b44","tarball":"https://registry.npmjs.org/nodeplayer-addon/-/nodeplayer-addon-0.4.0.tgz","fileCount":18,"integrity":"sha512-yArpwRSAzVu//7B3/ApI1rCuCkM/KHbKU34nFknFLXoO4hlis6vOy+9gUulTuBCIjXx6Vow1YAR2S/uiBeaYDA==","signatures":[{"sig":"MEUCIHQKdPd7AjSAFNvE5wmE2NtIg1rQPN7Vb829aYRdjX/eAiEApwayGzY01Q4/zlPkekyUbnGpHFq6MKeEBQxCbupCDZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nodeplayer-addon@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54718464},"main":"dist/index.cjs","type":"commonjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./NodePlayerView":{"default":"./dist/NodePlayerView.mjs"}},"gitHead":"8a3bc8483ea8d6a4d71ff8b16f40a6702e15bc94","scripts":{"test":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc9aa9e-60be-435a-8ab2-4abd4a363639"}},"repository":{"url":"git+https://github.com/NodeMedia/nodeplayer-addon.git","type":"git"},"_npmVersion":"11.13.0","description":"An Electron native player addon, support RTSP and RTMP","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodeplayer-addon_0.4.0_1782093362049_0.36042925445544505","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"nodeplayer-addon","version":"0.4.1","keywords":["electron","addon","native","player","rtsp","rtmp"],"author":{"name":"Chen Mingliang"},"license":"","_id":"nodeplayer-addon@0.4.1","maintainers":[{"name":"illuspas","email":"illuspas@gmail.com"}],"homepage":"https://github.com/NodeMedia/nodeplayer-addon#readme","bugs":{"url":"https://github.com/NodeMedia/nodeplayer-addon/issues"},"dist":{"shasum":"42d389d7b05b01cc55a92e9f98a8aee00fdc1fdb","tarball":"https://registry.npmjs.org/nodeplayer-addon/-/nodeplayer-addon-0.4.1.tgz","fileCount":18,"integrity":"sha512-gbkuUXYrLjBlmE0yKhTgKrevbAjUtDFVFc9ddWlWT6Z9I2nB8vVY8RzHUevYA6ORiz8q/eHdW50DFAnwEgBEzA==","signatures":[{"sig":"MEYCIQDYc0JcaQUnhphDbU+euNKg4wmLAXL/xCHJ2BSAF07wBwIhALKIXBBznwdp1OQ45+ibmX1YtBjZ1pwOQ4/uvUw2rvOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nodeplayer-addon@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54724396},"main":"dist/index.cjs","type":"commonjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./NodePlayerView":{"default":"./dist/NodePlayerView.mjs"}},"gitHead":"61c426824765ee58df75bddbb0e5e28f148c99df","scripts":{"test":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc9aa9e-60be-435a-8ab2-4abd4a363639"}},"repository":{"url":"git+https://github.com/NodeMedia/nodeplayer-addon.git","type":"git"},"_npmVersion":"11.13.0","description":"An Electron native player addon, support RTSP and RTMP","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodeplayer-addon_0.4.1_1782205638631_0.7843413222760953","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"nodeplayer-addon","version":"0.4.2","keywords":["electron","addon","native","player","rtsp","rtmp"],"author":{"name":"Chen Mingliang"},"license":"","_id":"nodeplayer-addon@0.4.2","maintainers":[{"name":"illuspas","email":"illuspas@gmail.com"}],"homepage":"https://github.com/NodeMedia/nodeplayer-addon#readme","bugs":{"url":"https://github.com/NodeMedia/nodeplayer-addon/issues"},"dist":{"shasum":"0f1d71942702643c3cc5074acc7975a9213ad3b8","tarball":"https://registry.npmjs.org/nodeplayer-addon/-/nodeplayer-addon-0.4.2.tgz","fileCount":18,"integrity":"sha512-K7ZTBUTZMLvj0ZHR5QKj2Md7xXr62jQXLqYCtmsgDz/iyeJY8bd0B0Rh3aiFhaPJ6ha6cznPfWURoapCX1FLXQ==","signatures":[{"sig":"MEUCIESeO3q+ILr3QunWF+x1yE1+xqFK56g6u/fnlXq6vHDWAiEAuCNgTj306fEVYlKbiBE1tweGuOv+tUr2DRAHALaEpvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nodeplayer-addon@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54725224},"main":"dist/index.cjs","type":"commonjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./NodePlayerView":{"default":"./dist/NodePlayerView.mjs"}},"gitHead":"2a9e3ee7c18ef8a70b8881b902e1b22f114f71f8","scripts":{"test":"exit 0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc9aa9e-60be-435a-8ab2-4abd4a363639"}},"repository":{"url":"git+https://github.com/NodeMedia/nodeplayer-addon.git","type":"git"},"_npmVersion":"11.13.0","description":"An Electron native player addon, support RTSP and RTMP","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodeplayer-addon_0.4.2_1782290465834_0.7211353770522431","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"nodeplayer-addon","version":"0.4.3","description":"An Electron native player addon, support RTSP and RTMP","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.cjs"},"./NodePlayerView":{"default":"./dist/NodePlayerView.mjs"}},"scripts":{"test":"exit 0"},"repository":{"type":"git","url":"git+https://github.com/NodeMedia/nodeplayer-addon.git"},"keywords":["electron","addon","native","player","rtsp","rtmp"],"author":{"name":"Chen Mingliang"},"license":"","type":"commonjs","bugs":{"url":"https://github.com/NodeMedia/nodeplayer-addon/issues"},"homepage":"https://github.com/NodeMedia/nodeplayer-addon#readme","gitHead":"5bb1f1600d1c89ca5fd7faf5727ef1f2813dd2ad","_id":"nodeplayer-addon@0.4.3","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-yLgTqrDlXiE2GQ8E9OgP8ASsQd14WuBrJWfajtHzpZ7NVhm3/35aljgnYp4IwMPCNjKVfaX62y01RPcVXmPlvA==","shasum":"db15ebd982fd1133ccde8c63dc26f6e4af4dffca","tarball":"https://registry.npmjs.org/nodeplayer-addon/-/nodeplayer-addon-0.4.3.tgz","fileCount":18,"unpackedSize":54727272,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nodeplayer-addon@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEfNr8pXWFPaM6k026OLzOIG9Mui9rR88QJ/i8MybPhfAiEA1qRoDbTQ4OmW0mmlWqIUbB0Tz0KU7L64M8O4tHdg1SY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7dc9aa9e-60be-435a-8ab2-4abd4a363639"}},"directories":{},"maintainers":[{"name":"illuspas","email":"illuspas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nodeplayer-addon_0.4.3_1782371564099_0.568775653016846"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T02:09:16.217Z","modified":"2026-06-25T07:12:45.170Z","0.1.0":"2026-04-09T02:09:16.624Z","0.1.1":"2026-04-09T08:20:53.558Z","0.1.2":"2026-04-15T02:25:13.093Z","0.1.3":"2026-04-16T09:34:40.002Z","0.1.4":"2026-04-16T13:57:30.310Z","0.1.5":"2026-04-17T08:46:08.359Z","0.1.6":"2026-04-17T13:41:36.990Z","0.2.0":"2026-04-21T08:04:47.569Z","0.2.1":"2026-04-22T01:13:44.316Z","0.2.2":"2026-04-22T02:11:29.086Z","0.2.3":"2026-04-22T03:14:44.823Z","0.2.4":"2026-04-22T03:31:32.106Z","0.2.5":"2026-04-22T07:41:12.482Z","0.3.0":"2026-06-15T06:26:18.408Z","0.3.1":"2026-06-17T11:27:29.474Z","0.3.2":"2026-06-20T09:20:22.608Z","0.3.3":"2026-06-20T09:29:43.184Z","0.4.0":"2026-06-22T01:56:02.476Z","0.4.1":"2026-06-23T09:07:19.074Z","0.4.2":"2026-06-24T08:41:06.432Z","0.4.3":"2026-06-25T07:12:44.511Z"},"bugs":{"url":"https://github.com/NodeMedia/nodeplayer-addon/issues"},"author":{"name":"Chen Mingliang"},"homepage":"https://github.com/NodeMedia/nodeplayer-addon#readme","keywords":["electron","addon","native","player","rtsp","rtmp"],"repository":{"type":"git","url":"git+https://github.com/NodeMedia/nodeplayer-addon.git"},"description":"An Electron native player addon, support RTSP and RTMP","maintainers":[{"name":"illuspas","email":"illuspas@gmail.com"}],"readme":"# nodeplayer-addon\n\n这是一款专为 Electron 开发的原生播放器扩展，基于 N-API C++ 构建，支持 Electron 原生环境无法直接播放的 RTSP / RTMP / KMP / HTTP(S)-FLV 等网络视频协议。\n\n## 特性\n\n### 支持系统和架构\n- Windows x64\n- Linux x64 / arm64 / loong64 / riscv64\n- MacOS x64 / arm64\n\n### 支持协议\n- RTSP\n- RTMP\n- KMP\n- HTTP(S)-FLV\n\n### 支持编码\n- 视频：H.264 / H.265\n- 音频：AAC / G.711 / G.726 / MP2\n\n### 功能\n- 低延迟播放\n- 播放中截图、录像（MP4）\n- 多画面、全屏播放\n- 硬件解码加速\n\n## 文档\n\n详细的集成方法请参阅 `docs/` 目录：\n\n| 文档 | 说明 |\n|------|------|\n| [introduction.md](./docs/introduction.md) | 项目简介与文档路由 |\n| [quick-start.md](./docs/quick-start.md) | 最小可运行集成示例（main.js + preload.js + HTML） |\n| [react-frontend.md](./docs/react-frontend.md) | React 前端集成指南 |\n| [vue-frontend.md](./docs/vue-frontend.md) | Vue 前端集成指南 |\n\n## 授权\n无授权文件的情况下也可以直接开启试用测试\n\n- QQ: 281269007\n- Email: service@nodemedia.cn\n","readmeFilename":"README.md"}