我想用 Icecast 中继约 40 台收音机并将它们转码为 3 比特率(32,64,128)
中继所有无线电并将它们转码为 32 比特率工作良好,但在 64、128 上不起作用
Liquidsoap 日志:
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.04s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.02s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
2015/07/24 11:36:56 [:3] Buffer overrun: Dropping 0.03s.
液体皂配置:
set("buffering.kind","raw")
set("log.file", true)
def my_input(url) =
mksafe(input.http(buffer=5., max=20., url));
end
def outputs(name, mount, input) =
output.icecast(
%mp3(bitrate=32, samplerate=22050, stereo=false),
******
mean(input))
output.icecast(
%mp3(bitrate=64,samplerate=44100,stereo=true),
******
input)
output.icecast(
%mp3(bitrate=128,samplerate=44100,stereo=true),
******
input)
end
url = "http://localhost:8000/radio1"
input = my_input(url)
outputs("Radio1", "radio1", input)
#..............
url = "http://localhost:8000/radio40"
input = my_input(url)
outputs("Radio40", "radio40", input)
冰播限制:
服务器信息:
6 cores(average load 40%)
6GB RAM