【发布时间】:2018-05-23 20:50:39
【问题描述】:
我想将实时网络摄像头流从网站发送到我的服务器,服务器将对帧进行一些处理并返回处理后的流。我正在考虑使用 WebRTC 将实时流发送到服务器(服务器作为对等方),并通过 WebSocket 按图像返回处理后的帧。有没有更简单的方法来做到这一点?
【问题讨论】:
标签: websocket webrtc mediastream
我想将实时网络摄像头流从网站发送到我的服务器,服务器将对帧进行一些处理并返回处理后的流。我正在考虑使用 WebRTC 将实时流发送到服务器(服务器作为对等方),并通过 WebSocket 按图像返回处理后的帧。有没有更简单的方法来做到这一点?
【问题讨论】:
标签: websocket webrtc mediastream
WebRTC.getUserMedia 可以捕获视频流,但您不能将它们发送到您的服务器。(如果您的服务器可以将它们解析为完整的图片,您可以这样做)
所以解决这个问题更简单的方法是将webrtc.getUserMedia捕获的图片发布到服务器,然后您的服务器返回处理后的图片。您可以使用画布来显示这些图片。
你可以阅读这个Computer Vision on the Web with WebRTC and TensorFlow
【讨论】: