我需要能够通过socket.io将网络摄像头视频(和音频)从浏览器传输到node.js服务器。我知道可以将单个帧作为图像发送,但需要对其进行适当编码,最好是H.264。
我已经看过像OpenTok这样的API,但这需要订阅并通过云端。是否可以通过JavaScript在socket.io上发送编码视频,也许使用WebRTC?
答案 0 :(得分:0)
您能做些什么,您可以在节点包上安装opencv4nodejs,并且可以从网络摄像头中捕获单个图像,并且可以在单个图像功能上捕获图像,从而以每秒144帧的速度设置Settimeout方法,从而可以发送图像通过套接字io刷新速率为144时,它看起来就像一个视频