我知道我可以使用Red5 Media Server轻松解决问题。我只是好奇,因为无论如何我需要一个节点服务器,并想知道我是否可以绕过Red5。使用HTML5相机api不是一个选项,因为我同时最多可以瞄准四个相机。
答案 0 :(得分:2)
我没有看到任何特定的Node.js与网络摄像头一起使用。但是,我看到this solution online使用JavaScript,NodeJs,HTML5(canvas)和WebSockets主要用于实现视频流中的帧,然后它使用websockets将NodeJs作为中间服务器传输到HTML5画布。 / p> 希望它有所帮助。
答案 1 :(得分:0)
我是https://www.npmjs.com/package/camera-capture的作者,它支持用于node.js(服务器端)的可移植易于使用的API,以捕获相机视频,音频甚至桌面。不需要任何本地库/依赖项,并且易于安装-基于puppeteer。我已经在基于gtk,cairo,qt等的桌面应用程序上使用了它,并且它的运行速度可以接受,尽管我一直在寻找优化,因为该项目是一个新项目。欢迎反馈。