【发布时间】:2022-01-04 20:54:32
【问题描述】:
我想从服务器向局域网中的大约 100 个手机客户端广播现场音乐。目标是一种从静音迪斯科中知道的设置,但通过 IP 以手机作为接收器。听众应该使用耳机,不需要完美的同步。 1-3 秒的延迟是可以接受的。
我的第一个设置使用了Icecast(基于 TCP),它带来了良好的音乐质量,但延迟很高(4-50 秒)。我的第二种方法使用Janus WebRTC server(带有流插件),可以实现亚秒级延迟,但音频质量只是中等(针对语音进行了优化,没有一致的播放速度)。
我发现this issue 描述了一个支持多个客户端连接的 SRT 服务器。
我应该优化我的 Janus/WebRTC 音乐方法,还是尝试使用 SRT 构建解决方案,或者是否有更好的协议/解决方案?
【问题讨论】:
标签: webrtc broadcast srt janus-gateway