Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:iptv:ru [2018/02/09 11:25] snuryus [Принцип работы] |
abills:docs:modules:iptv:ru [2018/09/28 14:40] (текущий) larysa |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | **''Документация по модулю IPTV и принадлежащим к нему страницам перенесена в Confluence''** | ||
+ | [[http://abills.net.ua:8090/display/AB/IPTV]] | ||
+ | |||
=====Iptv===== | =====Iptv===== | ||
Строка 4: | Строка 7: | ||
* ОТТ | * ОТТ | ||
- | * Multicat | + | * Multicast |
* Unicast | * Unicast | ||
* Catv | * Catv | ||
Строка 22: | Строка 25: | ||
{{:abills:docs:modules:iptv:iptv_scheme.jpg|}} | {{:abills:docs:modules:iptv:iptv_scheme.jpg|}} | ||
- | * Доступ клиентов только к подписанным каналам средством фильтрации IGMP на управляемых коммутаторах | ||
* Ведение абонентских счетов | * Ведение абонентских счетов | ||
+ | * Управление подписками | ||
+ | * Несколько подписок на одного абонента | ||
+ | * Включение, отключение услуги по израходованию средств или принудительному отключению | ||
* Установка количества каналов на определённую тарифную модель | * Установка количества каналов на определённую тарифную модель | ||
* Выбор Тарифных моделей абонентом. | * Выбор Тарифных моделей абонентом. | ||
+ | * Управление экранами | ||
* Включение дополнительных каналов из пользовательского интерфейса | * Включение дополнительных каналов из пользовательского интерфейса | ||
* Возможность установки цены на каждый отдельный канал | * Возможность установки цены на каждый отдельный канал | ||
+ | * Мониторинг услуг ОТТ подписок | ||
* [[abills:docs:manual:admin:iptv:iptv_close_period|Закрытие финансового периода]] | * [[abills:docs:manual:admin:iptv:iptv_close_period|Закрытие финансового периода]] | ||
* [[abills:docs:manual:admin:iptv:Upload channels|Загрузка каналов с плейлиста]] | * [[abills:docs:manual:admin:iptv:Upload channels|Загрузка каналов с плейлиста]] | ||
Строка 33: | Строка 40: | ||
* [[abills:docs:manual:admin:iptv:iptv_reports_channels|Отчет по подписчикам каналов]] | * [[abills:docs:manual:admin:iptv:iptv_reports_channels|Отчет по подписчикам каналов]] | ||
* [[abills:docs:manual:admin:iptv:iptv_fetcher|Загрузка плейлиста для абонента m3u]] | * [[abills:docs:manual:admin:iptv:iptv_fetcher|Загрузка плейлиста для абонента m3u]] | ||
+ | * Доступ клиентов только к подписанным каналам средством фильтрации IGMP на управляемых коммутаторах | ||
+ | |||
+ | При работе с внешними сервисами модуль поддерживает следующие функции (не все провайдеры ОТТ поддерживают полный спектр функций, так что в некоторых системах не все функции будут работать) | ||
+ | |||
+ | |||
+ | ^add | добавить абонента/подписку | | ||
+ | ^info | информация о абоненте/подписке на стороне провайдера ОТТ | | ||
+ | ^change | изминение абонента/подписки | | ||
+ | ^del | удаление абонента/подписки | | ||
+ | ^negdeposit | действия при негативном депозите | | ||
+ | ^channels | работа с каналами, индивидуальные каналы на абаонента | | ||
+ | ^parent_control | родительский контроль | | ||
+ | ^screen_id | работа с дополнительными экранами | | ||
+ | ^send_message | отправка сообщений абоненту | | ||
+ | ^hangup | Презегрузка/устройства | | ||
+ | |||
====Поддерживаемые системы=== | ====Поддерживаемые системы=== | ||
Строка 41: | Строка 64: | ||
* [[abills:docs:modules:iptv:smotreshka|Smotreshka.tv]] | * [[abills:docs:modules:iptv:smotreshka|Smotreshka.tv]] | ||
* [[abills:docs:modules:iptv:iptvportal:IPTVportal]] | * [[abills:docs:modules:iptv:iptvportal:IPTVportal]] | ||
+ | * [[abills:docs:modules:iptv:omega_tv:Omega Tv]] | ||
* [[abills:docs:manual:admin:iptv:Smart TV|Smart TV]] | * [[abills:docs:manual:admin:iptv:Smart TV|Smart TV]] | ||
+ | * [[abills:docs:manual:admin:iptv:microimpuls|Microimpuls]] | ||
=====Как работает===== | =====Как работает===== | ||
Строка 65: | Строка 90: | ||
^ $conf{IPTV_ALLOW_GIDS}='1,23,56'; | Разрешить использование сервиса только определённым группам пользователей. | | ^ $conf{IPTV_ALLOW_GIDS}='1,23,56'; | Разрешить использование сервиса только определённым группам пользователей. | | ||
^ $conf{IPTV_CLOSE_PERIOD}=1; | Снимать месячную абон. плату только после установки флага период закрыт. \\ Флаг устанавливается в меню / System configuration/ Television/ Closed Period/ ([[abills:docs:manual:admin:iptv:iptv_close_period|Закрытие финансового периода]])| | ^ $conf{IPTV_CLOSE_PERIOD}=1; | Снимать месячную абон. плату только после установки флага период закрыт. \\ Флаг устанавливается в меню / System configuration/ Television/ Closed Period/ ([[abills:docs:manual:admin:iptv:iptv_close_period|Закрытие финансового периода]])| | ||
- | ^ $conf{IPTV_USER_CHG_TP}=1; | Изминение тарифного плана на следующий учётный период | | + | ^ $conf{IPTV_USER_CHG_TP}=1; | Изменение тарифного плана на следующий учётный период | |
^ $conf{IPTV_USER_CHG_CHANNELS}=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_USER_EXT_CMD}='iptv_access_ctl.pl LOGIN=%LOGIN%'; | Внешняя программа которая выполняется при добавлении и изменении данных по сервису для пользователя \\ Программе передаются следующие данные: \\ %LOGIN% \\ %TP_ID% \\ %CID% \\ %STATUS% \\ | | ||
Строка 79: | Строка 104: | ||
{{:abills:docs:modules:iptv:iptv_user.png|}} | {{:abills:docs:modules:iptv:iptv_user.png|}} | ||
Диллер может подключать новых абонентов, также у него есть возможности: | Диллер может подключать новых абонентов, также у него есть возможности: | ||
- | * Элемент ненумерованного спискаИзменять тариф. | + | * Изменять тариф. |
* Изменять статус. | * Изменять статус. | ||
* Пополнять счет. | * Пополнять счет. | ||
Строка 88: | Строка 113: | ||
====Настройка==== | ====Настройка==== | ||
$conf{RESELER_SERVICES} = "Iptv"; | $conf{RESELER_SERVICES} = "Iptv"; | ||
+ | | ||
+ | ====Начало работы диллера==== | ||
+ | - Создать домен. | ||
+ | - Создать администратора домена. | ||
+ | - Создать первого пользователя в этом домене (этот пользователь в дальнейшем будет диллером). | ||
+ | - Установить пользователю диллерский процент (Клиент-Информация-Диллеры). | ||
+ | |||
+ | Теперь созданный пользователь может заходить в кабинет реселлера и начинать добавлять новых пользователей. | ||