Интеграция с платформой «IPTVPORTAL»

IPTVPORTAL — система администрирования IPTV и ОТТ. Вам потребуется модуль интеграции lbcore-iptvportal, чтобы предоставлять абонентам услугами этой платформы с помощью LANBilling.

Как всё устроено

На платформе IPTVPORTAL созданы пакеты каналов.

У оператора настроена интеграция LANBilling с платформой IPTVPORTAL. В биллинге создан каталог услуг. Каждая услуга соответствует пакету, который есть на платформе. Услуги в биллинге и тарифы на платформе связаны с помощью специального идентификатора.

Также у оператора в LANBilling созданы тарифы для IPTVPORTAL, в которые добавлены периодические услуги из каталога.

У каждого абонента в LANBilling есть карточка, договор и учётная запись. В учётной записи назначен тариф для IPTVPORTAL. Когда менеджер добавляет в учётную запись услугу IPTVPORTAL, на платформе появляется абонент с назначенным пакетом.

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

Статус учётной записи в LANBilling может меняться. Например, менеджер может её заблокировать — после этого абонент будет отключён. Когда учётная запись снова станет активной, абонент на платформе включится.

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

Как настроить

  1. Приобретите модуль «Интеграция с IPTVPORTAL».

  2. Зарегистрируйтесь на платформе IPTVPORTAL. Логин и пароль для доступа к API платформы потребуется указать в файле конфигурации модуля.

  3. Проверьте, есть ли в LANBilling агенты, которые будут управлять учётными записями. Выбор агента зависит от того, какие учётные записи вы будете использовать для услуг ТВ.

    • Создавать для услуг IPTVPORTAL самостоятельные учётные записи — убедитесь, что в LANBilling есть подходящий агент с типом «Услуги». Если нет, создайте его.

    • Добавлять услуги IPTVPORTAL к учётным записям интернета — убедитесь, что в LANBilling есть агент RADIUS или Netflow. Если нет, создайте его.

    ID агента, который будет управлять учётными записями с услугами IPTVPORTAL, потребуется указать в файле конфигурации модуля.

  4. Установите модуль lbcore-iptvportal.

  5. Задайте параметры в файле конфигурации.

  6. Запустите модуль lbcore-iptvportal. Чтобы убедиться, что модуль запустился корректно, проведите первичную диагностику.

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

  8. Создайте в LANBilling каталог услуг IPTVPORTAL, а также тарифы с услугами из этого каталога.

    При создании каталога услуг в LANBilling вам потребуются идентификаторы пакетов. Их можно посмотреть на платформе.

Как работать

  1. Для каждого абонента создайте карточку пользователя и договор.

  2. Создайте учётную запись. Укажите в ней тариф, созданный для сервиса IPTVPORTAL, и назначьте специально настроенную услугу.

Как добавлять абонентские устройства

IPTVPORTAL поддерживает работу с приставками STB, SmartTV, PC (Windows), с мобильными приложениями на Android и iOS. Подробный список устройств можно посмотреть здесь.

На платформе IPTVPORTAL все данные об абонентских устройствах содержатся в разделе «Терминалы». Вы можете добавлять информацию о терминалах только на платформе либо настроить добавление устройств из биллинга. В качестве идентификатора для устройств используйте MAC-адрес.

  1. Чтобы упорядочить каталог, настройте типы и модели устройств.

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

  3. Есть два способа связать устройство с учётной записью.

    • Привязать сразу, когда вы добавляете устройства по отдельности.
    • Связать их потом — например, если устройства загрузили массово.

    При этом можно добавить услугу продажи или аренды устройства.

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