WebCamera 是一个基于 WebRTC 技术的网络摄像头监控工具,使用 Nuxt.js 框架开发。
在开始之前,请确保您的系统已经安装了 Node.js 和 Yarn。
git clone https://github.com/ShouChenICU/WebCamera.git
cd WebCamera
yarn install
yarn run dev
打开浏览器访问 http://localhost:3000
摄像头先连接,然后监控页面填入和摄像头相同的连接ID,点连接,即可连接到摄像头。
yarn run build
.output
目录中.output
执行如下命令即可启动服务node server/index.mjs
自部署请注意: 浏览器媒体权限(摄像头和麦克风等)需要地址为localhost
或使用HTTPS
才能正常申请和启用,请自行配置HTTPS
部署。
docker build -t webcamera .
docker run -d -p 3000:3000 webcamera
我们欢迎任何形式的贡献!如果你有任何建议或发现了 bug,请提交一个 issue 或者发送一个 pull request。
git checkout -b feature-branch
)git commit -am 'Add some feature'
)git push origin feature-branch
)该项目基于 MIT 许可证,详细信息请参阅 LICENSE 文件。