Запуск нескольких потоков интернет радио в cvlc linux
Хочу создать демонов для запуска двух одновременных потоков с разными портами. Как пишут в интернете должно работать, но у меня работает только один поток, а другой не работает хотя линукс пишет что демон активный, по ссылке радио второе не работает. Вот код двух демонов.
Первый:
[Unit]
Description=VLC Streaming FKJ
After=network.target
[Service]
ExecStart=/usr/bin/cvlc /home/xyz/Music/Synthwave_Retrowave/SR.m3u --sout '#transcode{acodec=vorb,ab=256,channels=2,samplerate=44100}:http{mux=ogg,dst=:8550/sr_stream.ogg}' --loop --sout-x-fade-time=2000 --random
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Второй:
[Unit]
Description=VLC Streaming FKJ
After=network.target
[Service]
ExecStart=/usr/bin/cvlc /home/xyz/Music/FKJ/FKJ.m3u --sout '#transcode{acodec=vorb,ab=256,channels=2,samplerate=44100}:http{mux=ogg,dst=:8500/fkj_stream.ogg}' --loop --sout-x-fade-time=2000 --random
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Помогите плиз. ОС: Ubuntu 24
Ответы (1 шт):
Автор решения: Varckin
→ Ссылка
В общем решил я свою проблему. Заключалась в том что --sout-x-fade-time=2000
уже оказывается не актуальный параметр запуска потока. (Используйте --sout-keep
чтобы при переключении файла поток оставался единым и не прерывался.). Второе проверяйте если создаете файлы плейлисты чтобы правильно оформлены были.