保存服务器上网络摄像头的实时视频

时间:2016-07-27 09:37:07

标签: php html5 webrtc webcam recordrtc

我想将网络摄像头录制的视频上传到服务器。现在我所做的就是录制视频,录制完成后上传全部内容,我用来录制RecordRTC。我使用HTML5和JavaScript。我想要的是在录制时上传。

有人知道如何在录制时上传视频并将其保存在服务器上吗?

我不想使用Flash。

2 个答案:

答案 0 :(得分:0)

您只需将数据发送到mediaRecorder.ondataavailable中的服务器(假设recordrtc与标准api兼容为demoed here)事件,而不是在录制结束时缓冲并在客户端连接它

答案 1 :(得分:0)

您可以使用WebRTC将视频/音频数据流式传输到Kurento等媒体服务器,该服务器可充当WebRTC端点,并将视频保存到磁盘上的.webm文件中。

我们在Pipe使用类似设置为Chrome中的无Flash视频录制提供支持。