当使用Icecast和Liquidsoap进行流式传输时,声音会不断倒带



当我使用 Liquidsoap 和 Icecast 进行流式传输时,流会一遍又一遍地播放相同的部分,并带有倒带声音......

这是流:http://radio.oursound.com.br:8000/oursoundradio

我找不到任何关于它的信息,这是我的 liq 脚本

source = input.http("http://LINK_TO_MP3.mp3",buffer=10.0, max=20.0,logfile="/tmp/001.log")
source = mksafe(source)
output.icecast(%vorbis,host="localhost",password="password",mount="oursoundradio", source)

我正在使用 vorbis,因为当我使用 MP3 时,我不断收到此错误

strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...

但这是另一天,我需要帮助的是流媒体倒带,我对 Liquidsoap 和 Icecast 完全陌生......

但是已经阅读了所有文档,却一无所获...

感谢您的帮助...

input.http用于

永远不会真正结束的无线电式HTTP流。 Liquidsoap 正在这样处理它,当文件完全下载时断开连接,并且可能会循环缓冲区。 不应该有"倒带"的声音...您可能会听到 MP3 伪影的昙花一现。 你的电台现在关闭了,或者我会听一听检查。

您应该改用single。 未经测试,但请尝试如下操作:

source = once(single("http://example.com/file.mp3"))

当然,在实践中,您可能实际上想要playlist.

我刚刚遇到了同样的问题,我通过以下方式解决了(记录为 root):

apt install --reinstall icecast2

最新更新