【发布时间】:2019-05-13 20:59:16
【问题描述】:
在 Ubuntu 16.04 上运行 Icecast 2.4.4,工作源安装自 Darkice 默认声卡输入。自从在我们下面的相关配置中启用了安装上的介绍后,我们收到了关于在 Android 或 iPhone 等移动设备上中断后流重复的报告:
<limits>
<clients>3000</clients>
<sources>10</sources>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<!-- If enabled, this will provide a burst of data when a client
first connects, thereby significantly reducing the startup
time for listeners that do substantial buffering. However,
it also significantly increases latency between the source
client and listening client. For low-latency setups, you
might want to disable this. -->
<burst-on-connect>1</burst-on-connect>
<!-- same as burst-on-connect, but this allows for being more
specific on how much to burst. Most people won't need to
change from the default 64k. Applies to all mountpoints -->
<burst-size>943718</burst-size>
</limits>
<http-headers>
<header name="Access-Control-Allow-Origin" value="*" />
</http-headers>
<mount>
<mount-name>/wmnf_high_quality</mount-name>
<max-listeners>3000</max-listeners>
<intro>/wmnf_high_quality.mp3</intro>
</mount>
我无法在我的三星 Galaxy s5 上复制该问题,当有来电或短信时,当通话结束或通知结束时,流会从中断处继续。在中断引起的断开/重新连接后,介绍确实会重复,但之后我的流仍然是直播的。报道称流在中断后的最后 5-10 分钟重复播放,他们可以单击暂停/播放按钮在我们的应用中再次接收实时音频。
由于我无法复制,希望这对某些人来说只是电话问题。任何人都可以建议是什么导致流在中断后重复?
我正在等待反馈,看看在移动设备上收听我们的网站播放器时是否会发生这种情况。到目前为止的报告来自我们的 Android/iPhone 应用程序播放器。我没有开发应用程序,所以我不确定播放器。我还要求他们尝试 TuneIn 应用程序中可用的流。同样,我无法复制自己。
【问题讨论】:
-
这些设备上的监听软件是什么?基于浏览器?客户端库?
标签: mobile icecast internet-radio