Iptv portal как открыть доступ для просмотра

Обновлено: 07.07.2024

Для установки ПО IPTVPORTAL на локальный сервер и его дальнейшей поддержки необходимо предоставить доступ к северу по SSH.

Для предоставления доступа необходимо создать пользователя iptvportal_support без пароля, с возможностью выполнения команд от имени root через sudo без ввода пароля и добавить ему наш публичный ключ для подключения по SSH.

Сообщите нам IP адрес сервера (и порт SSH, если он отличается от стандартного).
Порт SSH должен быть доступен со всех наших IP адресов.

Для настройки доступа вручную, необходимо произвести следующие действия на локальном сервере:

2. Обновите список пакетов и установите программы sudo и curl:
apt update && apt install -y sudo curl

3. Создайте пользователя iptvportal_support без пароля:
adduser --disabled-password --gecos 'iptvportal_support' iptvportal_support

4. Добавьте пользователя iptvportal_support в группу sudo:
usermod -aG sudo iptvportal_support

5. Добавьте возможность для пользователя iptvportal_support выполнять команды используя sudo без ввода пароля:
echo "iptvportal_support ALL=(ALL,ALL) NOPASSWD: ALL" >> /etc/sudoers

6. Перейдите к выполнению команд от имени пользователя iptvportal_support:
su iptvportal_support

7. Создайте директорию для размещения ключей и задайте для неё права:
[ -d

iptvportal_support/.ssh ] || (mkdir -p

iptvportal_support/.ssh; chmod 711

9. Установите права доступа для файла

iptvportal_support/.ssh/authorized_keys:
chmod 600

Сообщите нам IP адрес сервера (и порт SSH, если он отличается от стандартного).
Порт SSH должен быть доступен со всех наших IP адресов.



Id – номер записи в БД.
Аккаунт – логин абонента, который используется для регистрации терминалов.
Пароль – пароль абонента, который используется для регистрации терминалов.
Пакеты – пакеты медиаресурсов к которым абоненту предоставлен доступ.
Системный профиль – системный профиль в рамках которого Абоненту предоставляется доступ к медиаресурсам.
Макс.терминалов – максимальное число терминалов, которое может зарегистрировать себе абонент.
Отключен – если ВКЛ, то абонент является отключенным и не имеет доступ ни к каким медиаресурсам.
Остальные поля являются информационными.



Название – имя пакета.
Платный – если ВКЛ, то пакет доступен только абонентам/терминалам, которым он присвоен. Если ВЫКЛ, то абонент доступен всем абонентам и терминалам (в т.ч. анонимным).



ID – номер записи в БД.
Index – номер радиостанции. По этому номеру осуществляется сортировка радиостанций в плейлистах.
Название – название радиостанции.
Mrl – адрес радиостанции, по которому терминал будет пытаться получить трансляцию.
Рубрики – набор рубрик к которым относится радиостанция.
Пакеты – набор пакетов в которых предоставляется радиостанция.
Возрастной профиль – соответствие радиостанции возрастному профилю, в котором она доступна абонентам/терминалам. (0+ или 18+). Если поле пустое, то радиостанция доступна во всех возрастных профилях.
Системный профиль – системный профиль в рамках которого предоставляется доступ Абонентам и Терминалам к радиостанции.
Отключен – если ВКЛ, то радиостанция является отключенной и не предоставляется никому.
Остальные поля являются информационными.

Видео по запросу



ID – номер записи в БД.
Index – номер кинозала. По этому номеру осуществляется сортировка кинозалов в плейлистах.
Название – название кинозала.
Mrl – адрес вещания кинозала, по которому терминал будет пытаться получить трансляцию.
Рубрики – набор рубрик к которым относится кинозал.
Пакеты – набор пакетов в которых предоставляется кинозал.
Возрастной профиль – соответствие кинозала возрастному профилю, в котором он доступен абонентам/терминалам. (0+ или 18+). Если поле пустое, то кинозал доступен во всех возрастных профилях.
Системный профиль – системный профиль в рамках которого предоставляется доступ Абонентам и Терминалам к кинозалу.
Отключен – если ВКЛ, то кинозал является отключенным и не предоставляется никому.
Остальные поля являются информационными.


ID – номер записи в БД.
Index – номер сетевого ресурса. По этому номеру осуществляется сортировка сетевых ресурсов в плейлистах.
Название – название сетевого ресурса.
Mrl – адрес вещания для доступа к сетевому ресурсу, по которому терминал будет пытаться получить доступ.
Рубрики – набор рубрик к которым относится сетевой ресурс.
Пакеты – набор пакетов в которых предоставляется сетевой ресурс.
Возрастной профиль – соответствие сетевого ресурса возрастному профилю, в котором он доступен абонентам/терминалам. (0+ или 18+). Если поле пустое, то сетевой ресурс доступен во всех возрастных профилях.
Системный профиль – системный профиль в рамках которого предоставляется доступ Абонентам и Терминалам к сетевому ресурсу.
Отключен – если ВКЛ, то сетевой ресурс является отключенным и не предоставляется никому.
Остальные поля являются информационными.


Название – название сервиса.
Пакеты – набор пакетов в которых предоставляется сервис.
Возрастной профиль – соответствие сервиса возрастному профилю, в котором он доступен абонентам/терминалам. (0+ или 18+). Если поле пустое, то сервис доступен во всех возрастных профилях.
Системный профиль – системный профиль в рамках которого предоставляется доступ Абонентам и Терминалам к сервису.
Отключен – если ВКЛ, то кинозал является отключенным и не предоставляется никому.
Остальные поля являются информационными.


Название – название кинозала.
Надпись – имя возрастного профиля, которое будет отображаться на терминале.
Требовать пароль – если ВКЛ, то при попытке с терминала переключиться в данный профиль будет запрошен пароль (пароль устанавливается при первом входе в профиль)
Период запроса пароля – время через которое повторить запрос пароля доступа к профилю.



Включение/Отключение пунктов меню в разных разделах.

Надпись – отображаемое на терминале название пункта меню.
Отключен – если ВКЛ, то пункт меню Отключен. Если ВЫКЛ, то пункт меню Включен.



Этот раздел в новых версиях ПО IPTVPORTAL не используется. Стримеры определяются автоматически. Настраивать нужно вручную только в случае, если на входе сервера CAS-Encoder могут появляться каналы с совпадающими адресами.


Имя – название кодера.
IP адрес – IP-адрес кодера, который определяется на сервере Middleware при обращении к нему кодера.
MAC-адрес – MAC-адрес сетевого интерфейса кодера, с которого приходят запросы к серверу Middleware.
Отключен – если ВКЛ, то кодер является отключенным.



Перечень ключей, которыми шифруется контент.



В этом разделе осуществляется настройка серверов CAS-Encoder.



В этом разделе настраивается система мониторинга качества IPTV.

Id – идентификатор пробника.
IP адрес – IP адрес пробника, с которого получает данные сервер Middleware.
MAC адрес – MAC-адрес сетевого интерфейса пробника с которого отправляются данные на сервер Middleware.
Медиа – список медиа, анализ которых осуществляет пробник.



Редактирование списка администраторов.

Логин – имя администратора.
Пароль – пароль администратора.
Права – список прав доступа, которые предоставлены администратору для работы через API или через панель администрирования. Для корректной работы через панель администрирования, администратору должны быть назначены на чтение все группы прав доступа, т.к. таблицы в панели администрирования имеют смежные права. В противном случае, некоторые таблицы панели администрирования не будут загружаться.



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

Пример использования №1:
В случае если вещание IPTV осуществляется на разные районы города/страны, в которых доступны немного разные каналы, но в целом концепция пакетирования одинакова. Чтоб не создавать для каждого города отдельный набор пакетов каналов и как-то потом еще пытаться это настроить в биллинге – можно настроить один набор пакетов, а территориальное разделение передать на управление системными профилями. Каждому профилю назначить диапазоны IP, абоненты с которых будут автоматически прикрепляться к соответствующему профилю. И каждому каналу назначить список профилей (в данном случае районов) в которых канал доступен.
Пример использования №2:
Основным каналам назначить основной системный профиль, а резервным назначить резервный системный профиль. Разбивку по пакетам осуществить для обоих типов каналов одинаково. При технических проблемах на основном источнике каналов – сменить системный профиль по умолчанию в пункте Настройки с основного на резервный, и в течение 5 минут все плейлисты абонентов сменятся на плейлисты с резервными каналами.
Название – имя системного профиля.
TZ – часовой пояс. Если параметр указан, то часовой пояс системного профиля будет назначен Абонентам/Терминалам, которым присвоен данный системный профиль.

Системные профили IP



Перечень системных профилей и диапазонов IP-адресов для автоматического применения к этим IP-адресам соответствующих системных профилей.

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

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



Данные о количестве пакетов/каналов, предоставленных Абонентам/Терминалам.

IPTVPORTAL Магазин приложений

Для начала найдите приложение IPTVPORTAL (синяя иконка) в маркете Вашего телевизора. Для сокращения списка используйте поиск по слову «iptv».

IPTVPORTAL Установка приложения

Установите приложение.

Сразу после установки в приложении IPTVPORTAL будут доступны 5 общедоступных каналов.

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

Личный кабинет. Услуги.

Войдите в личный кабинет Дон Апекс под своим логином и паролем, и перейдите на вкладку «Услуги».

Личный кабинет. Активирование iptvportal

Далее, в разделе «IPTVPORTAL», нажмите кнопку «Активировать». Учётная запись на сервисе IPTVPORTAL активируется в течение нескольких минут.

Личный кабинет. Учётные данные iptvportal

Полученные логин и пароль необходимо ввести в приложение IPTVPORTAL на Вашем телевизоре.
Обратите внимание, что логин состоит из маленьких латинских букв и цифр, а пароль состоит из больших латинских букв и цифр.

IPTVPORTAL Настройки

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

IPTVPORTAL Ввод учётных данных

В поля «Имя» и «Пароль» введите полученный в личном кабинете Дон Апекс логин и пароль для приложения IPTVPORTAL.
Обратите внимание, что логин состоит из маленьких латинских букв и цифр, а пароль состоит из больших латинских букв и цифр.
Что-бы появилась экранная клавиатура, нужно перейти в поле ввода и нажать на пульте кнопку «ОК».
Для переключения на большие буквы используйте клавишу «Shift» на экранной клавиатуре.

После авторизации Вам станут доступны все телеканалы согласно Вашему тарифу.

ВАЖНО! Приложение IPTVPORTAL работает только на телевизорах Samsung Smart TV начиная с 2012 года выпуска (серии E,F,H,J,K). На более старых версиях телевизоров данное приложение отсутствует в Samsung Apps. Чтобы определить серию телевизора, надо взять полный серийный номер телевизора (например, UE40H6203). В нем после количества дюймов диагонали экрана (в нашем примере это 40) идет буква серии — H.

Соберите схему подключения как на рисунке:

IptvR+TV1.jpg

1. Подключите интернет кабель к WAN-порту маршрутизатора.

2. Соедините патчкордом ваш телевизор с одним из четырех lan-портов маршрутизатора.

3. Настройте маршрутизатор.

4. Включите телевизор, войдите в SMART HUB и выберите магазин приложений Samsung Apps.

5. Найдите и установите приложение IPTVPORTAL

Samsung.jpg

Logpass.jpg

Tvpokaz.jpg

7. Чтобы добавить тв-канал в папку "Избранное" необходимо перейти на этот канал в общем списке.

1-1smart.jpg

Далее на пульте дистанционного управления нажмите 1 раз на кнопку "D" синего цвета. Если на пульте ДУ нет кнопки "D", то нажмите на кнопку синего цвета.

Обратите внимание: После нажатия никакой значок рядом с названием канала не появится, но это не значит, что он не добавился в папку "Избранное".

1-2smart.jpg

После этого перейдите в папку "Избранное", в ней отображаются все добавленные вами тв-каналы.

1-3smart.jpg

Чтобы убрать канал из папки "Избранное", нужно выбрать этот тв-канал и вновь 1 раз нажать на пульте ДУ на кнопку "D".

Читайте также: