2 заметки с тегом

iptv

Разница между udpxy и igmproxy в OpenWrt

Случайно обнаружил разницу при использовании udpxy или igmpproxy. Я бы сказал, что для меня она была весьма существенной. По какой-то причине я не находил в интернете подобного сравнения этих двух пакетов.
Для начала хочу отметить, что мой тарифный план у провайдера включает в себя 70 бесплатных каналов IPTV. Все остальные — за отдельную плату. Всего же их чуть менее 200 штук.

  1. При использовании igmpproxy нет необходимости переделывать плейлист, адреса в нем остаются в исходном виде, то есть udp://@239.255.1.1:1234. В случае с udpxy этот же адрес в плейлисте нужно привести к виду http://192.168.1.1:4022/udp/239.255.1.1:1234, где 192.168.1.1 — адрес роутера, а 4022 — порт, на котором случает udpxy. Все остальные параметры, думаю, понятны.
  2. А вот здесь начинается самое интересное. Igmpproxy позволяет мне просматривать только 70 каналов, которые входят в мой тарифный план, в то время как udpxy позволяет просматривать весь список — почти 200 каналов.

Последний пункт пересиливает мою лень по редактированию плейлиста — во второй половине списка есть каналы, которые мне хотелось бы смотреть.
Остается только дополнить список логотипами каналов, чтобы можно было визуально их идентифицировать, а не вчитываться в каждое название, и загрузить его в телевизор. Если бы еще придумать как просматривать эти каналы как обычные, антенные, без запуска каких-то дополнительных приложений на телевизоре — было бы просто замечательно.

29 марта   igmpproxy   iptv   openwrt   udpxy   различие   сравнение

Добавляем каналы для ТВ

Смотреть торренты научился. Но человеку же всегда мало того, что он уже имеет. И мне захотелось увеличить список доступных каналов, желательно в HD качестве. И просматривать подключенные камеры видеонаблюдения. Чем и занимаюсь последнее время когда есть желание и время.
С дополнительными каналами оказалось все как-то просто: установил пару пакетов udpxy и xupnpd на роутер. Первый пакет конвертирует udp трафик в http, второй позволяет открывать плейлисты m3u на телевизоре или любом другом устройстве. Например, на смартфоне или компьютере. Но, как обычно, не обошлось без ложки дегтя — достаточно неудобно переключать каналы на телевизоре. Хотелось бы, чтобы работало как с обычными — нажал кнопку «Канал+» и переключился на следующий. Сейчас же приходится нажимать на «Ввод», переходить на кнопку «Далее» и снова нажимать «Ввод». Возможно, что найду в списке доступных приложений какое-нибудь с более удобным переключением.
С видеокамерой не так все просто — на любую попытку подсунуть телевизору поток он отвечает, что не может его воспроизвести. Что я только не делал... Видеорегистратор отдает RTSP-поток через порт 554, причем нестандартного разрешения. При этом еще требуется указать логин и пароль, чтобы подключиться к потоку. На сервере установлена программа motion, которая у меня занимается рассылкой оповещений и фото, сделанных камерой во время обнаружения движения. Но, даже указав данные потока, которые она выдает в сеть, не получилось заставить ТВ отображать его — снова получил ошибку. Возможно, что после приведения разрешения к стандартному FullHD и смены кодека, и получится показать картинку с камеры на телевизоре. Но для этого нужно заставить сервер перекодировать сигнал, то есть создаем дополнительную нагрузку на сервер.