Как настроить iptv для своего провайдера

Настройка IPTV: как подключить и настроить IPTV через роутер

IPTV – технология передачи данных по протоколу IP, которая разработана для трансляции цифровых телевизионных каналов через интернет. Не следует сравнивать с интернет-телевидением, где используется потоковое видео. По сравнению с классическим цифровым телевидением, IPTV обладает более качественными картинкой и звуком.

Интерактивное телевидение обладает рядом преимуществ перед иными способами телевизионного вещания:

  • не нужно дополнительное аппаратное обеспечение (ресивер, антенна);
  • ряд дополнительных услуг;
  • функция продолжения просмотра с места остановки.

Подключить данную услугу можно через:

  • веб-обозреватель;
  • программы;
  • маршрутизатор с поддержкой соответствующей функции;
  • приставку с IPTV.

Рассмотрим, как осуществляется настройка IPTV через роутер и телевизионную приставку.

Приставка

Видео-инструкции по настройке IPTV на приставке:

Подключение IPTV через приставку мало чем отличается от настройки телевизионного тюнера. Приставка подключается к маршрутизатору посредством Ethernet-интерфейса или Wi-Fi. Присутствуют на ней и иные коммуникационные разъемы:

  • AV – для подключения старых телевизионных приёмников;
  • USB – для внешних накопителей;
  • HDMI – для коммутации с современными панелями.

После соединения приставки с ТВ и роутером её следует настроить:

  • указать правильное время и дату;
  • выбрать используемый тип интерфейса;

  • указать автоматическое получение IP адресов «Авто DHCP» в разделе конфигурирования сети;

  • в системных настройках указываем NTP-сервер, например, pool.ntp.org;

  • в параметрах конфигурирования видео отключаем его формирование и автоматическое переключение частоты кадров;
  • выбираем режим видеовыхода;

  • сохраняем новую конфигурацию и перезагружаем устройство.

Название опций и пунктов меню могут отличаться в различных моделях.

Рассмотрим, как подключить IPTV через интернет на различных роутерах и телевизорах. Начнём с маршрутизаторов.

Маршрутизатор

Настройка IP-телевидения через маршрутизатор – в следующем видео:

В большинстве устройств установка IPTV осуществляется несколькими кликами (поставить галочку и сохранить настройки), но везде есть свои особенности.

В зависимости от ситуации, способа подключения и предоставленных поставщиком интернет-услуг данных, есть три способа, как подключить Wi-Fi роутер для IPTV.

  1. Для входа в веб-интерфейс настроек в браузере переходим по адресу 168.0.1. IPTV-приставка подключается к роутеру через кабель.
  • Открываем настройки и переходим в раздел «Подключение мультимедиа-устройств».

  • Выбираем интерфейс, посредством которого приставка подключается к роутеру.

  1. Функция IGMP Proxy на роутерах D-Link дарит возможность смотреть IPTV на ПК и телевизорах, которые подключаются в домашнюю сеть. Если она деактивирована, в «Настройках соединения» переходим во в кладку «WAN» и активируем данную опцию для используемого интерфейса.

  1. Виртуальные сети (VLAN) с ID:
  • Переходим на начальную страницу и кликаем по пункту «Подключение мультимедийных устройств».

  • Выбираем интерфейс подключения IPTV-приставки и кликаем «Расширенный режим».

  • Кликаем по пиктограмме плюсика, в открывшемся окне вводим название сети и ее идентификатор, выданный провайдером.

  • Сгруппировываем только что созданный порт VLAN с тем, к которому подключена приставка с IPTV, и сохраняем настройки.

Для модельного ряда DIR-300 настройка IPTV через Wi-Fi роутер еще проще.

  1. Открываем интерфейс конфигурации маршрутизатора.
  2. Идём в раздел «Setup» – «LAN Setup», где в поле «Router IP Address» вводим «192.168.243.1».

  1. Открываем расширенные настройки сети Advanced Network.
  2. Внизу страницы отмечаем флажком пункт «Enable Multicast Streams» и перезапускаем устройство.

На маршрутизаторах Asus, переходим в раздел «ЛВС» и активируем вкладку «Маршрут», где включаем многоадресную маршрутизацию.

После обновления прошивки до последней версии мультикаст активируется автоматически, иные настройки не требуются.

NetGear

В разделе «Меню быстрого перехода» кликаем «Настройка», дальше – «Параметры интернет-порта». Включаем перенаправление потока для приставки на требуемый порт.

ZyXEL

Для совмещения работы интернета и IPTV нужно создать пару интерфейсов и привязать к одному WAN. Например, IPTV предоставляется по VLAN 10, а доступ к интернету – по VLAN 100.

  1. Создаём новое соединение IPoE с VLAN 10 (порт для IPTV). Для этого переходим «Интернет» – «IPoE» и добавляем новый интерфейс с идентификатором VLAN, равным 10.
Читайте также:  Не работает указатель уровня топлива ока

  1. Выставляем нужные настройки интерфейса.

  1. Таким же путём создаем VLAN с ID, равным 100, для интернета.

  1. Идём в «Домашнюю сеть» – «IGMP Proxy» и выбираем назначение интерфейсов.

При просмотре ТВ на ПК обязательно активируем IGMP Proxy.

Телевизор

Для просмотра телевизионных каналов посредством IPTV на экране ТВ приёмника с поддержкой соответствующей функции нужно выполнить несложную настройку устройства.

Также доступны настройки для ТВ LG в видео-формате:

На телевизорах LG для этих целей используется программа SS IPTV, которую можно установить с интернета или флеш-накопителя (остановимся на первом случае).

  1. Открываем магазин приложений «Smart World» в разделе «Home».
  2. Входим в учётную запись или создаём новую.
  3. В адресной строке пишем «SS IPTV» и ищем приложение, после чего устанавливаем и запускаем его.

Инсталлировать программу можно и с флешки, предварительно скачав архив через браузер.

Philips

После соединения с сетью через любой интерфейс в настройках необходимо указать адрес DNS-сервера. В различных моделях опция находится в разных разделах меню (чаще всего это «Меню конфигураций» – «Режим работы»). DNS для каждой сети будет своим. Просмотр осуществляется через специальный виджет.

Samsung

Как и случае с LG, на телевизорах Samsung включить IPTV можно посредством инсталляции специального ПО.

  1. В меню «Smart Hub» или «Функции Smart» создаём новый аккаунт с именем Develop.

  1. В настройках открываем раздел «Разработка».

  1. Выбираем «Настройка IP-адреса сервера».

  1. Вводим IP 188.168.31.14 и кликаем по пункту, который находится ниже.

  1. Выбираем плейлист и получаем список каналов.

Смотреть телевизионные каналы по протоколу IP можно и на компьютере через любой проигрыватель, который поддерживает технологию. Популярнейшими являются VLC и IPTV-плеер – узкоспециализированный и простой в настройке.

Загружаем его с официального сайта borpas.info , устанавливаем, отказавшись от загрузки дополнительных компонентов, и запускаем. В отдельном окне с содержимым плейлиста отображается перечень телевизионных каналов.

Прокси

Для устройств и плееров, не поддерживающих мультикастовые рассылки по UDP-протоколу, целесообразно использовать UDP-proxy (прокси IPTV). Дополнительно такое решение снизит нагрузку на сеть ввиду трансляции IPTV через HTTP. Актуальным будет для мобильных девайсов и телевизоров со Smart TV.

Лучше всего для использования UDP proxy IPTV адаптированы роутеры Zyxel Keenetic с прошивкой NDMS v2.

Настройка прокси для устройств на базе Android:

  1. Запускаем IPTV.
  2. Вызываем настройки приложения.

  1. Выбираем пункт «Настройки UDP-прокси».

  1. Отмечаем флажком «Использовать прокси».
  2. Вводим IP и «Порт» роутера, указанные при его настройке.

Настройка устройства для простора IPTV – дело простое, с которым справится любой пользователь, зная особенности процесса для своего случая. Охватить все модели роутеров, телевизоров и поправки на провайдеров в рамках одной статьи невозможно.

Поэтому, если остались вопросы, пожалуйста, пишите в комментарии, мы обязательно попробуем разобраться и поможем решить проблему с настройкой IPTV. Ставьте оценки, если статья понравилась и была полезна! Спасибо, приходите еще)

Источник

Строим полноценный IPTV/OTT сервис: Stalker Middleware

В этой статье я расскажу как установить бесплатную IPTV/OTT Middleware с открытым исходным кодом от компании Инфомир, зачем она нужна и какие возможности предоставляет пользователям и администраторам.

Статья будет полезна небольшим операторам и даже пользователям. Можно «поднять» у себя дома Stalker и использовать его для просмотра* бесплатных IPTV и интернет каналов на приставке. Самому организовать EPG и запись телеканалов.

*Stalker Middleware не содержит никаких ссылок на сервисы или телеканалы,
не открывает доступ к какому-либо контенту, а лишь предоставляет удобный
интерфейс для администраторов сервиса и конечных пользователей.

▍Что такое Middleware?

Middleware — промежуточное программное обеспечение для управления комплексом IPTV. Это основной компонент IPTV решения, так как он, в конечном итоге, и определяет набор услуг, доступный абоненту, пользовательский интерфейс, логику переходов и алгоритм управления. На Middleware возлагается роль координатора в процессе взаимодействия практически всех компонентов комплекса.

Я полностью согласен с этим определением. Построить IPTV/OTT сервис без Middleware невозможно. Разработчиков на рынке много, у каждой Middleware свои особенности: список поддерживаемых устройств, список поддерживаемых CAS-систем, пользовательский интерфейс, список поддерживаемых видеосерверов, разные API для биллинга, стоимость и поддержка.

Читайте также:  Манга армия не хочет работать

Выбрав одно решение, оператор привязывается к Middleware и не может быстро и дешево поменять решение, потому что это потребует смены программного обеспечения на ТВ-приставках (или их замена, если список поддерживаемых устройств не совпадает). Так же потребуется заново провести интеграцию с биллингом, системой закрытия контента. Это время и деньги, и чем больше абонентская база, тем сложнее.

▍Почему Stalker?

В первую очередь Stalker интересен тем, что он бесплатный. Правда бесплатный, без пробных периодов и ограничения функционала. Исходный код можно скачать на GitHub.

Это очень важное преимущества Stalker перед решениями других производителей. Я работаю много лет в сфере IPTV и не знаю других бесплатных решений. Я спрашивал у коллег и даже разработчиков Инфомира, они тоже не знаю. Напишите в комментариях, если знаете другие бесплатные решения.

Не каждый оператор готов вкладывать деньги в покупку Middleware, потому что сразу не понятно зачем она вообще нужна. Вот спутниковые приемники принимают телеканалы, CAS-система защищает контент, приставки показывают видео, биллинг деньги считает. А что делает Middleware? Список каналов и погоду показывает?

Конечно же нет, но этого уже достаточно чтобы заинтересоваться бесплатным решением и установить Stalker на тестовый сервер чтобы познакомится поближе.

▍Установка

Чтобы установить Stalker придется установить более 200 пакетов в вашу ОС. Рекомендую выделить отдельную виртуальную машину или установить в docker-контейнер, иначе могут возникнут конфликты с другими веб-сервисами.

Образ VirtualBox

Запуск образа VirtualBox дело не сложное, но опишу кратко как это делается:

  1. Установить VirtualBox. Сайт: www.virtualbox.org
  2. Скачать и распаковать zip-архив с образом. Актуальная ссылка на странице: http://wiki.infomir.eu/doku.php/stalker:start
  3. Запускаем VirtualBox, меню «Машина», нажимаем «Добавить» (Ctrl+A) и выбираем файл VmVirtualBox_Ubuntu14.04.4.x64_MW.Stalker.Demo
  4. Запускаем виртуальную машину, авторизуемся (test/test), смотрим IP-адрес машины и открываем в браузере административный интерфейс.
  5. В админ интерфейсе «Хранилища» изменить IP-адрес хранилища на IP интерфейса виртуальной машины

▍Docker контейнер

Давайте установим Stalker в Docker контейнер. Это быстро и удобно. Если вы не знаете что такое Docker и никогда с ним не работали, почитайте статью habrahabr.ru/post/310460. Она даст полное представление о работе контейнеров. Но сейчас эти знания не понадобятся.

Разработчики настоятельно рекомендуют использовать Ubuntu Server LTS, при этом 16.04 не поддерживают пока, а 12.04 уже мало кем используется. Docker позволит запустить Stalker на вашем любимом дистрибутиве.

Для продолжения, нам потребуется сам Docker и Docker-compose. Пример установки для большинства дистрибутивов:

Создадим рабочую папку, в которой будет у нас жить Stalker и скачаем docker-compose файл:

Запускаем утилиту, которая скачает последнюю версию Stalker и заполнит нам базу данных:

Ждем, пока скрипт выполнится. У меня это занимает около 4-х минут (что ж там за это время происходит?). Готово, админ панель Сталкера доступна по адресу:

Заходим по стандартному логину/паролю: admin/1.

Еще раз все вместе, чтобы показать как все просто, буквально 3 команды:

Ролик «Установка Stalker Middleware за 2 минуты»:

▍Установка без виртуализации и контейнеров

Можно установить и по старинке, просто установить необходимые пакеты и отредактировать несколько файлов вручную. Этот способ самый долгий и трудоемкий, но отлично подойдет, если вы собираетесь запустить сервер в Production.

Если у вас уже есть сервер с nginx+apache2+php5, то вам повезло, возможно Stalker запустится и без установки дополнительных пакетов. Но, насколько я знаю, nginx+apache2 уже редко используются вместе, nginx+php-fpm куда удобнее.

Инструкция от разработчика: wiki.infomir.eu/doku.php/stalker:install_and_configure

▍Настройка

После установки, первым делом хочется открыть портал на ТВ-приставке, чтобы убедится, что установка прошла успешно и оценить интерфейс со стороны пользователя. Но пока рано, там будет совсем скучно, давайте пока добавим немного контента.

По умолчанию, админ интерфейс на английском языке. Переключиться на русский вы можете внизу страницы:

▍Добавление телеканала

Разворачиваем меню «IPTV Каналы», открываем страницу «Каналы». В списке уже будет предустановленный телеканал «Test channel», удалите его и давайте добавим свой канал (кнопка «Add a channel»).

Заполняем основные поля: «Номер канала», «Название канала», загрузим логотип, поставим галочку «Базовый канал».

Читайте также:  Если работник с почасовой оплатой не работает

Нажимаем на кнопку «Добавить ссылку», появляется всплывающее окно с формой добавления URL канала и дополнительными опциями. Как мы видим из подсказки, в эту строку нужно ввести «solution+URL». Solution — это подсказка для плеера приставки, какую библиотеку использовать для воспроизведения. В большинстве случаем достаточно указать «auto» (например, «auto udp://239.255.1.1:5500»). Для HLS рекомендуемый Инфомиром solution — ffmpeg.

Так как у меня видеосервер Flussonic, я сразу включаю поддержку временных ссылок. Они нужны, чтобы защитить контент от несанкционированного просмотра.

В результате должно получится:


Пропустим пока настройку программы передач (EPG) и ТВ-архива (DVR). Сохраняем.

▍Добавление фильма

Меню «Видеоклуб» → «Список фильмов».

Процесс добавления фильмов не сильно отличается, но есть приятный бонус: автозаполнение. Достаточно написать название фильма/сериала на оригинальном языке и Stalker сможет получить метаданные из базы данных TMDB или Кинопоиск.

Вручную заполнять список актеров, логотип, режиссера, год выпуска, жанр и прочую информацию, без которой каталог фильмов на приставке будет выглядеть неполноценным, очень трудоемко, когда нужно добавлять много фильмов. Спасибо, Инфомир.

Есть возможность добавлять сериалы, с правильной сортировкой серий. Вам не понадобится заводить каждую серию как отдельный фильм и писать в названии номер сезона и серии.

Для каждого фильма или серии можно добавить несколько ссылок для просмотра в разном качестве, это может быть удобно, если у вас уже есть исходники в разных качествах и вы не используете мультибитрейтный HLS.

▍Программа передач (EPG)

Без программы передач строить сервис нельзя, людям уже давно не интересно просто щелкать каналы. EPG нужна не только для того, чтобы пользователь мог посмотреть как называется текущая передача и что будет сегодня вечером, а еще для организации видеоархива! Позволяя пользователям смотреть передачи, которые уже прошли (т.н. Catch UP).

Stalker умеет импортировать EPG из формата XMLTV.

XMLTV — популярный формат описания программы передач основанный на XML, поддерживается всеми поставщиками EPG. Содержит подробное описание: название, время начала, время окончания, жанр, описание, картинку, список актеров, возрастной рейтинг и прочую информацию.

Для продолжения настройки, нам надо добыть поставщика EPG. Они бывают платные, бывают бесплатные. Отличаются количеством телеканалов, количеством информации (например, картинки для каждой передачи и список актеров есть далеко не у всех). Рекламировать никакие сервисы не буду, найдите в Google программу передач в формате XMLTV и продолжим.

Открываем меню «IPTV каналы» → «EPG». Кнопка «Добавить EPG».

Нам потребуется вставить ссылку на веб-сервер, где лежит xml файл. Из собственного опыта добавлю, что поставщики чаще всего выкладывают на закрытый паролем ftp-сервер, и в добавок еще архивируют, поэтому в Stalker вставляем ссылку на localhost, а в crontab добавляем скрипт, который будет скачивать и распаковывать XMLTV в нужную папку.

После добавления ссылки, нажмите «обновить». Если все сделали правильно, получится:

Теперь переходим в настройки телеканала. Меню «IPTV каналы» → «Каналы», нажимаем редактировать наш телеканал. Нас интересует раздел «EPG», указываем ID нашего телеканала и, при необходимости, корректируем время под наш часовой пояс.

Открываем текстовым редактором XMLTV файл и смотрим. В данном примере: «Первый канал» — 1, «Россия 1» — 2, «ТВЦ» — 3.

Для каждого телеканала придется вручную указывать ID. Способа автоматизировать это я пока не знаю.

▍Внешний вид

Инфомир уже давно разрабатывает новый современный интерфейс, но он пока выключен по умолчанию. Я не заметил в нем явных багов, работает очень даже неплохо, именно его скриншот в начале статьи.

Чтобы активировать его, переходим в меню «Настройки» → «Внешний вид». На этой странице можем ознакомится со всеми доступными темами.

Нажимаем «Применить» под темой «Stalker 5x — graphite».

▍Запускаем портал на приставке

Надеюсь, у вас есть под рукой приставка MAG? С помощью пульта ДУ или USB-клавиатуры, переходим в настройки приставки → «Серверы» → «Порталы» и указываем URL сервера, куда вы установили Stalker.

URL для клиентов: http://ip/stalker_portal/c/

Сохраняем, перезагружаем приставку и попадаем в нашу Middleware. Никакие логины и пароли не потребуются, по умолчанию авторизация не требуется.

Источник

Оцените статью