通过 WebSockets/TCP 进行视频/音频流传输

问题描述 投票:0回答:1

有谁知道如何通过 HTML5 将视频从网络摄像头和麦克风流式传输到 websocket,并在另一个客户端上重新构建它?我已经研究了几种可能的解决方案,例如 WebRTC 和 MediaRecorder,但到目前为止我都遇到了问题:

  • WebRTC 是 P2P,这会引发隐私问题,因为对等点的公共 IP 会被暴露
  • MediaRecorder 在
    ondataavailable
    回调中提供分块数据,这意味着要重建数据,您需要没有数据包丢失(使用
    start()
    stop()
    获取片段会产生低质量的音频,因为每个片段之间存在剪切,并且增加分段大小会增加客户端之间的延迟)

我已经寻找了可能的解决方案/实现,但是,没有明确的资源来解释如何做到这一点。

javascript audio video websocket streaming
1个回答
0
投票

已解决,谢谢! 我会看看 Kurento、Mediasoup、Janus,看看他们能提供什么。

© www.soinside.com 2019 - 2024. All rights reserved.