如何从node.js中的连续图像流创建MediaStream轨道? (用于WebRTC)

时间:2019-07-06 19:12:44

标签: node.js webrtc mediastream

我想从网络媒体元素流式传输机器人凸轮。我可以使用node.js中的摄像头,该摄像头提供了实时图像流(不断以〜20fps的速度产生新的帧)。

在浏览器的这种情况下,可以将图像写到画布上并捕获流。

是否有某种方法可以构造可直接添加到RTCPeerConnection的MediaStreamTrack对象,而不必使用仅浏览器使用的API?{p}

我尝试了npm模块captureStream,该模块应该将getUserMedia移植到节点上-也许我可以在将图像写入画布之后捕获Stream画布。但这没用。

我正在将canvas节点的WebRTC模块与canvas包装器一起使用。

1 个答案:

答案 0 :(得分:0)

在此处查看video-compositing示例。

https://github.com/node-webrtc/node-webrtc-examples