Iptv

Модуль Iptv предназначен для организации платных телевизионных трансляций.

  • ОТТ
  • Multicat
  • Unicast
  • Catv

Модуль Iptv обеспечивает автоматическую блокировку/разблокировку доступа клиентов к платным телевизионным трансляциям. С этой целью на сетевых коммутаторах, к которым непосредственно подключены клиенты, устанавливаются фильтры IGMP-сообщений.

Возможности

Как работает

Установка

Заведение таблиц

# mysql -D abills < /usr/abills/db/Iptv.sql

подключение модуля
abills/libexec/config.pl

@MODULES = (
            'Iptv'
            );

Настройка

abills/libexec/config.pl

$conf{IPTV_ALLOW_GIDS}='1,23,56'; Разрешить использование сервиса только определённым группам пользователей.
$conf{IPTV_CLOSE_PERIOD}=1; Снимать месячную абон. плату только после установки флага период закрыт.
Флаг устанавливается в меню / System configuration/ Television/ Closed Period/ (Закрытие финансового периода)
$conf{IPTV_USER_CHG_TP}=1; Изминение тарифного плана на следующий учётный период
$conf{IPTV_USER_CHG_CHANNELS}=1; Выбор каналов из интерфейса пользователя. Администратор может назначать дневную и месячную цену за просмотр каналов.
$conf{IPTV_USER_EXT_CMD}='iptv_access_ctl.pl LOGIN=%LOGIN%'; Внешняя программа которая выполняется при добавлении и изменении данных по сервису для пользователя
Программе передаются следующие данные:
%LOGIN%
%TP_ID%
%CID%
%STATUS%
$conf{IPTV_CMD_DEBUG}=1; Выводить внешнюю команду перед обработкой. Используется для отладки команд

Работа с системой

Управление

Пользователи

Отчёты

Кабинет абонента

Отображение m3u в кабинете абонента

Включение $conf{IPTV_CLIENT_M3U}=1;

M3u LIST

Дополнительно

Ошибки кабинета абонента

800 Не активизирована услуга Услуга телевидение не активирована
801 Абонент не найден Ошибка работы программы
802 Не включена возможность изменять тарифный план Включите опцию $conf{IPTV_USER_CHG_TP}
803 Не разрешено изменять тарифный план. Для разерешения внесите тарифный план в группу и разрешие изминение ТП в группе
804 Не правильна дата изминния ТП
805 ДРугая ошибка обратисьесь к администратору
806 ДРугая ошибка обратисьесь к администратору
842 Недостаточно средств для перехода на данный ТП Нужно пополнить счет абонента или открыть кредит