2

当我使用 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 完全陌生......

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

谢谢您的帮助...

4

2 回答 2

3

input.http旨在用于永远不会真正结束的广播式 HTTP 流。Liquidsoap 将其视为这样,当文件完全下载时断开连接,并且可能循环缓冲区。不应该有“倒带”的声音……您可能听到了 MP3 工件的声音。你的电台现在坏了,或者我会听听检查。

你应该single改用。未经测试,但尝试这样的事情:

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

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

于 2016-05-20T03:21:00.930 回答
1

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

apt install --reinstall icecast2

于 2020-10-06T17:17:16.507 回答