当我使用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来说是全新的......
但是已经阅读了所有文档,却一无所获......
感谢您的帮助...
答案 0 :(得分:2)
input.http
旨在用于从未真正结束的无线电式HTTP流。 Liquidsoap正在对其进行处理,在文件完全下载时断开连接,并且可能循环缓冲区。不应该是"倒带"听起来......你可能听到MP3神器的昙花一现。你的电台现在已经关闭,或者我会听一听。
您应该使用single
代替。未经测试,但尝试这样的事情:
source = once(single("http://example.com/file.mp3"))
当然,在实践中,您可能真的想要playlist
。
答案 1 :(得分:1)
我遇到了同样的问题,并通过(记录为root
)解决了问题:
apt install --reinstall icecast2