Это старая версия документа.


Iptv

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

  • ОТТ
  • Multicat
  • Unicast
  • Catv

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

Возможности

Как работает

Установка

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

# mysql -D abills < 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; Выводить внешнюю команду перед обработкой. Используется для отладки команд

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

Управление

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

Отчёты

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

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

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