nodejs到<video>使用WebRTC进行流式传输

ron*_*nag 5 html javascript node.js html5-video webrtc

我目前正在使用nodejs和express来简单地通过在视频标签src地址上等待app.get然后使用res.writeHead和res.write来提供数据来将视频流式传输到标签.

我希望能够使用WebRTC做类似但延迟较低的事情.但是,我对如何实现这一点感到困惑,并没有真正找到任何好的信息资源.

任何人都可以推荐任何好的例子,nodejs包等......这可能会有所帮助吗?

我希望做的事情如下:

// Nodejs Server

rtcServer.on('connection', function(connection) {
    var videoSource = getVideoDataSource();
    videoSource.on('data', function(data) {
       connection.write(data);
    });
});
rtcServer.listen(8000);
Run Code Online (Sandbox Code Playgroud)

-

// HTML Client

<video src="???:8000"/>
Run Code Online (Sandbox Code Playgroud)