Як налаштувати перегляд IPTV на пристроях і програвачах, які не підтримують мультікастові багатоадресні розсилки, що передаються по протоколу UDP?
У мікропрограмах, починаючи з публічної бета-версії V2.02 (XXX.1) B2, була додана функція UDP Proxy (UDP-HTTP проксі) для перегляду IPTV на пристроях і програвачах, які не підтримують мультікастові багатоадресні розсилки, що передаються по протоколу UDP. Запитуваний таким програвачем IPTV-канал транслюватиметься йому через HTTP-з'єднання. Ця функція буде корисна для перегляду IPTV на мобільних пристроях, деяких телевізорах з функціональністю SmartTV і ігрових консолях.
Функція UDP Proxy реалізована у вигляді окремого компонента прошивки. Перед початком налаштування зазначеної функції встановіть компонент UDP-HTTP проксі (udpxy) в веб-конфігураторі інтернет-центру в меню Налаштування> Файли (в деяких версіях NDMS ця вкладка називалася Компоненти). Додаткову інформацію по установці компонентів NDMS інтернет-центру можна знайти в статті: «Встановлення компонентів та оновлення операційної системи інтернет-центра через веб-інтерфейс»
Увага! В інтернет-центрі може працювати тільки функція IGMP Proxy, або функціяUDP Proxy. Тобто перед увімкненням cервера UDP Proxy необхідно вимкнути IGMP Proxy, і навпаки.
Після встановлення компоненту налаштування стане доступним в меню Домашня мережа> Сервер udpxy.
Можна використовувати налаштування за замовчуванням, в цьому випадку udpxy-сервер буде працювати в локальній мережі по порту 4022, тобто всі клієнти повинні будуть звертатися за цим номером TCP-порту.
Налаштування програвача на пристроях з ОС Android
Для перегляду IP-телебачення необхідно встановити спеціальний додаток. Одним з найбільш популярних є додаток IPTV, яке можна безкоштовно завантажити з Google Play: https://play.google.com/store/apps/details?id=ru.iptvremote.android.iptv
Програма дозволяє завантажувати плейлист з каналами в форматі m3u і програвати його за допомогою встановлених на пристрої відеоплеєрів, таких, як MX Video Player, Daroon Player, Vplayer і т.п.
Після встановлення програми необхідно зайти в Налаштування.
У підменю Список каналів потрібно ввести адресу файлу з плейлистом, який надав провайдер. У нашому прикладі використовується плейлист http://192.168.10.21:1111/list.m3u
Далі потрібно виконати Налаштування проксі, вказавши IP-адресу роутера і порт, на якому працює сервер. У полі Тип проксі вкажіть UDP-to-HTTP proxy (Windows).
На цьому основні налаштування програми закінчені. Для зручності Ви ще можете вибрати в пункті Програвач відео конкретний додаток, за допомогою якого будете переглядати відеоконтент.
Налаштування програвача (IP-TV Player) на ПК з ОС Windows
Для перегляду відео на звичайному ПК пропонуємо скористатися програмою
IP-TV Player: http://borpas.info/iptvplayer-get
Після завантаження програми пройдіть процедуру встановлення (Яндекс.браузер встановлювати не потрібно).
Після встановлення програмного забезпечення запустіть плеєр і як провайдера виберіть значення Порожній профіль.
В основному вікні програми виберіть меню налаштувань (шестерня в правому нижньому кутку).
У вікні Налаштування на вкладці Загальні поставте галочку Всі налаштування, щоб побачити додаткові параметри.
Нас цікавлять пункти Адреса списку каналів (файл M3U) і Мережевий інтерфейс.
В якості адреси списку каналів використовуємо ту, яку надав провайдер. У нашому прикладі використовується плейлист http://192.168.10.21:1111/list.m3u
В якості мережевого інтерфейсу вказуємо адресу і порт сервера, що працює на роутері, в нашому випадку http://192.168.1.1:4022
Після виконання цих налаштувань необхідно натиснути кнопку Оновити там, де вказана адреса плейлиста, і закрити налаштування.
В основному вікні програми Ви побачите список доступних каналів. Двічі клацнувши по одному з них, Ви побачите зображення.
Налаштування програвача VLC Media Player на ПК з ОС Windows
В програвачі VLC Media Player можна переглядати канали, знаючи їх мультікастові адреси.
Наприклад, ми знаємо, що канали у провайдера мають таку адресацію:
udp://224.0.0.41:1111
udp://224.0.0.42:1111
udp://224.0.0.43:1111
і так далі.
На роутері з адресою 192.168.1.1 у нас запущений Сервер udpxy на порту 4022, в цьому випадку для отримання відеоконтенту необхідно відправляти наступні http-запити:
http://192.168.1.1:4022/udp/224.0.0.41:1111
http://192.168.1.1:4022/udp/224.0.0.42:1111
http://192.168.1.1:4022/udp/224.0.0.43:1111
і так далі.
В основному меню програми VLC зайдіть в меню Медіа> Відкрити URL і введіть мережеву адресу.
Після натискання кнопки Відтворити Ви побачите зображення з поточного каналу.
Робота сервісу udpxy через інтерфейс без IP-адреси
Питання: Чи можлива робота сервісу UDP Proxy через інтерфейс, на якому відсутня IP-адреса?
Наприклад, існує інтерфейс ISP (ADSL) для цифрового ТБ без IP-адреси і інтерфейс PPPoE для підключення Інтернету. IGMP-проксі працює. Але при спробі налаштувати udpxy і вибрати потрібний інтерфейс, udpxy відключається. В логах можна побачити такі повідомлення:
В операційній системі Windows чинна проблема не з'являється, так як Windows в будь-якому випадку призначить адресу автоналаштування (IP-адреса виду 169.254.x.x).
В інтернет-центрі серії Keenetic можна прописати на інтерфейсі для доступу до цифрового ТБ (IPTV) якусь підмережу (наприклад, 172.16.x.x або 10.10.10.х), яка не перетинається з підмережами на Keenetic і у провайдера.
KB-3459