![听众与 Icecast 流断开连接](https://linux22.com/image/1119494/%E5%90%AC%E4%BC%97%E4%B8%8E%20Icecast%20%E6%B5%81%E6%96%AD%E5%BC%80%E8%BF%9E%E6%8E%A5.png)
我正在做一个使用 Icecast 和 mixxx 进行实时音频流传输的项目。我成功配置了 icecast 服务器。我可以收听音频,但有时连接重置发生这种情况,可以通过刷新页面重新建立连接。当有两个或更多侦听器存在时,这会成为一个系列问题。我该如何解决这个问题?
答案1
补救措施取决于导致这些断开连接的根本原因。我们可能面临带宽问题,听众的带宽暂时下降,或者 Icecast 服务器无法以所需的速率提供流媒体。
在无法轻松增加整体带宽的情况下,我们可以尝试优先考虑所有流连接,例如在路由器中。
ìcecast.xml
或者,我们可以尝试在配置文件中的以下部分中慢慢增加源超时限制以断开客户端的连接<limits>
:<limits> ... <source-timeout>10<source-timeout> ... <limits>
避免断开客户端连接的另一种方法是在
<mount>
部分中定义低比特率后备挂载。