【发布时间】:2020-11-26 14:00:11
【问题描述】:
我正在寻找一种从网络到网络或从移动应用程序到网络的直播演讲的解决方案。
进行现场演讲的人将通过他的手机在网络或应用上发言。听众无需额外的应用程序等即可在网页上收听。
现场语音发送和收听将在本地网络内实现。并且需要小于 1 秒的延迟。
有什么不同的方法可以解决这个需求?
【问题讨论】:
标签: javascript html5-audio audio-streaming web-audio-api broadcast
我正在寻找一种从网络到网络或从移动应用程序到网络的直播演讲的解决方案。
进行现场演讲的人将通过他的手机在网络或应用上发言。听众无需额外的应用程序等即可在网页上收听。
现场语音发送和收听将在本地网络内实现。并且需要小于 1 秒的延迟。
有什么不同的方法可以解决这个需求?
【问题讨论】:
标签: javascript html5-audio audio-streaming web-audio-api broadcast
根据我的研究,最好的方法是 WebRTC。
因为会有超过 1 个监听器,所以总是需要一个信号服务器或类似的东西。
【讨论】:
WebRTC 可能是您实现此类低延迟的最佳选择。
您不需要自己从头开始实现它。看看https://www.vonage.co.uk/communications-apis/video/ 和https://www.twilio.com/docs/video。它们都提供设置超级简单的服务,并且只需要少量的 HTML、CSS 和 JS 即可启动。
【讨论】: