Я пытаюсь перекодировать поток с жидкостью и выходом в icecast2 Ниже мой конфиг взята с официального сайта http://savonet.sourceforge.net/doc-svn/cookbook.htmlнужно настроить Liquidsoap для транскодирования
# Input the stream,
# from an Icecast server or any other source
url = "http://www.protonradio.com:8000/schedule.m3u"
input = mksafe(input.http(url))
# First transcoder: MP3 32 kbps
# We also degrade the samplerate, and encode in mono
# Accordingly, a mono conversion is performed on the input stream
output.icecast(
%mp3(bitrate=32, samplerate=22050, stereo=false),
mount="/your-stream-32.mp3",
host="streaming.example.com", port=8000, password="xxx",
mean(input))
Когда я пытаюсь запустить его с ./radio. жидк Я получаю эту ошибку:
[email protected]:/etc/liquidsoap# ./radio.liq
./radio.liq: line 4: url: command not found
./radio.liq: line 5: syntax error near unexpected token `('
./radio.liq: line 5: `input = mksafe(input.http(url))'
[email protected]:/etc/liquidsoap#
Вот что происходит, когда я бегу с этой командой:
[email protected]:/etc/liquidsoap# liquidsoap radio2.liq
init: security exit, root euid (user).
[email protected]:/etc/liquidsoap#
ошибок Buffer с этим потоком URL http://46.21.106.168:80
2016/09/30 15:57:17 [http_4756:3] Buffer overrun: Dropping 0.03s.
2016/09/30 15:57:20 [http_4756:3] Buffer overrun: Dropping 0.00s.
2016/09/30 15:57:26 [http_4756:3] Buffer overrun: Dropping 0.00s.
2016/09/30 15:57:37 [http_4756:3] Buffer overrun: Dropping 0.01s.
2016/09/30 15:57:44 [http_4756:3] Buffer overrun: Dropping 0.00s.
2016/09/30 15:58:11 [http_4756:3] Buffer overrun: Dropping 0.00s.
2016/09/30 15:58:47 [http_4756:3] Buffer overrun: Dropping 0.00s.
Благодарим за ответ! Итак, я попробовал запустить его с помощью вышеприведенной команды, и теперь я получаю эту ошибку: 'code' root @ Ubuntu-VM:/etc/liquidsoap # liquidsoap radio.liq Строка 9, символ 80 перед«: »: ошибка парса ! корень @ Ubuntu-VM:/и т.д./Liquidsoap # 'code' – JohnnyBeGood
Вот мой конфиг: ' code' # вход потока, # от сервера Icecast или любого другого источника # URL = «HTTP: // www.protonradio.com:8000/schedule.m3u " #liveset = mksafe (input.http (" http://www.protonradio.com:8000/schedule.m3u ")) #liveset = rewrite_metadata ([(" художник "," Сантьяго Саа "), (" title "," 120 minutest Live ")], liveset) #source = single" audiofile.mp3 " #live = input.http" http: //www.protonradio.com: 8000/schedule.m3u « радио = (input.http (max = 30.0,« http://www.protonradio.com:8000/schedule.m3u")): источник (1,0,0)) – JohnnyBeGood
# Второй транскодер: MP3 64 kbps output.icecast ( % mp3 (bitrate = 64), mount = "/ your-stream-64.mp3", host = "localhost", port = 8000, password = "xxxxxxx », вход) ' code' похоже, его complaing о: источник (1,0,0)) – JohnnyBeGood