我需要做这样的事情:
从线路输入捕获 ---stream---> vps ----stream---> 5-6 个移动设备
现在我使用 icecast 和 burts 作为 vps 上的服务器,并使用 darkice 在本地电脑上捕获音频,但是我遇到了 6-15 秒的延迟,这对我来说太长了 :(
我可以用其他软件获得 0.2-2s 的延迟吗?我应该在本地计算机和 vps 上安装什么软件以及如何配置它才能工作?
答案1
在 icecast.xml 中,将“突发大小”减少为 0 将减少延迟。
增加比特率也会减少延迟(256 kb/s 比 128 更好)。
您还可以减少 darkice.cfg 中的缓冲区大小(尝试 .5 或 1 秒)