Добрый день.
В локальной сети по multicast'у вещается ip-tv, возможно ли при помощи консольного vlc реализовать конвертацию mcast -> http://ip:port ?
>Добрый день.
>В локальной сети по multicast'у вещается ip-tv, возможно ли при помощи консольного vlc реализовать конвертацию mcast -> http://ip:port ?Можно.
vlc -vvv udp:@233.233.233.1:1001 --sout \
'#duplicate{dst=standard{access=udp,mux=ts,\
url=127.0.0.1:1235}}'
Приняли поток мултикаста и перенаправили на нужный ip-port юникастом,
почитав доки на сайте vlc думаю поймете как его выдать в http самостоятельно.
> vlc -vvv udp:@233.233.233.1:1001 --sout \
>'#duplicate{dst=standard{access=udp,mux=ts,\
>url=127.0.0.1:1235}}'
>Приняли поток мултикаста и перенаправили на нужный ip-port юникастом,
>почитав доки на сайте vlc думаю поймете как его выдать в http
>самостоятельно.Спасибо за подсказку. А как правильно собрать VLC чтоб он за собой не потянул искы, добавить make.conf о том что иксы не нужны, или еще что то сделать?
Установил vlc из портов, всё работает, но тут немного другая проблема возникла. С одним каналом никаких проблем нет, а вот когда запускаю два канала, то начинает все заикаться,
Запускаю например так:
vlc -vvv udp:@239.192.2.1:1234 --sout='#duplicate{dst=std{access=http,mux=ts,dst=10.0.0.1:8002}}'&# dmesg | grep CPU
CPU: Intel Celeron (996.68-MHz 686-class CPU)В top'е нагрузка на процессор около 15% Что не так делаю?
>а вот когда запускаю два
>канала, то начинает все заикаться,Аналогичная проблема. Как решили?
>>а вот когда запускаю два
>>канала, то начинает все заикаться,
>
>Аналогичная проблема. Как решили?А канала / дисковой подсистемы хватаить?