Доброго всем времени. Начал вот осваивать работу vlc со спутником и столкнулся со следующей проблемой. Как заставить работать vlc с несколькими транспондерами (разными частотами) на одном спутнике?
Для примера был взят спутник - Amos 2/3 at 4.0°W
Оборудование и софт:
- плата захвата: SkyStar2 (rev 2.6 D);
- система: CentOS 6.5;
- vlc v 2.0.8;
- настроенная тарелка с одним конвертером на 1 спутник, на 1 выход.
Конфиг для запуска vlc:
#!/bin/sh
echo "kill all vlc services;";
killall -9 vlc
sleep 1;
echo "run new VLC;";
vlc --daemon -vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1,2,3,5,6,7,9 dvb:// --dvb-frequency=10722000000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=3 --sout '#duplicate{
dst=std{access=http,mux=ts,dst=0.0.0.0:9001},select="program=1",
dst=std{access=http,mux=ts,dst=0.0.0.0:9002},select="program=2",
dst=std{access=http,mux=ts,dst=0.0.0.0:9003},select="program=3",
dst=std{access=http,mux=ts,dst=0.0.0.0:9005},select="program=5",
dst=std{access=http,mux=ts,dst=0.0.0.0:9006},select="program=6",
dst=std{access=http,mux=ts,dst=0.0.0.0:9007},select="program=7",
dst=std{access=http,mux=ts,dst=0.0.0.0:9009},select="program=9"
}'
echo "Done.";
Как указать дополнительные параметры для работы с пакетом каналов на других частотах на этом же спутнике?
--programs, --dvb-frequency, --dvb-srate
Паралельно запустить несколько vlc - не вариант т.к. первый занимает драйвер платы.
Гуглил много, нашел метод для решения проблемы: установка Getstream и потом ретранслировать всё что нужно через vlc. Но хотелось бы всё таки разобраться с самим vlc.
За ранее спасибо всем за помощь.