Локальное iptv на Vlc player

Проблема заключалось в том, что при подключение интернета(vpn соединение) у меня пропадало ipTV на Vlc плеере. Есть 2 способа решить эту проблему.

Способ 1

Заходим в настройки vlc и в модулях вывода прописываем тот ip, который нам выдаёт провайдер

Этот способ мне не помог, а консоль vlc писала:

main stream error: cannot pre fill buffer
Warning: call to rand()

Мне помог следующий способ.
Способ 2

Для начала нам надо прописать маршрут в /etc/ppp/ip-up
sudo gedit /etc/ppp/ip-up

В самый низ прописываем маршрутизацию для iptv. Например если каналы выглядят таким образом:

Показать »

Т.е. меняется только последние цифры, то прописываем в /etc/ppp/ip-up:

route add -net 224.200.200.0 netmask 255.255.255.0 dev eth0

Если меняются 2 последних значения то прописываем

route add -net 224.200.0.0 netmask 255.255.0.0 dev eth0

где 224.200 это те цифры, которые не меняются. eth0 наш локальный сетевой интерфейс.

Далее надо отключить фильтрацию в ядре

открываем файл /etc/sysctl.conf
sudo gedit /etc/sysctl.conf

Находим в нём строчки:

net.ipv4.conf.all.rp_filter

net.ipv4.conf.default.rp_filter

и выставляем значение 0

Сохраняем файл и применяем изменения:
sudo sysctl -p

Перезагружаем систему

Заходим в VLC инструменты-настройки – сбросить все настройки

Можно смотреть телевидение при включенном интернете.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

Яндекс.Метрика Рейтинг@Mail.ru Resurs.kz: сайты Казахстана и раскрутка сайта

Thanks: Studenthelp78