有没有人知道如何通过HTML5将视频从网络摄像头和麦克风传输到WebSocket,并在另一个客户端上重建它?我已经研究了几种可能的解决方案,例如WebRTC和MediaRecorder,但到目前为止,我都遇到了问题:
- WebRTC是P2P,这引起了隐私问题,因为对等方的公共IP被暴露
- MediaRecorder在
ondataavailable
回调中提供分块数据,这意味着要重建数据,您需要没有数据包丢失(使用start()
和stop()
获取片段会产生低质量的音频,因为每个片段之间存在剪切,并且增加片段大小会增加客户端之间的延迟)
我已经寻找了可能的解决方案/实现,但是,没有明确的资源来解释如何做到这一点。
1条答案
按热度按时间flvtvl501#
解决了,谢谢!我会去库伦托,梅迪亚苏,雅努斯看看他们能提供什么。