Просмотр Исходного

В разделе описана настройка взаимодействия Carbon Billing 5 и сервисов IPTV.

h2. Интеграция

Интеграция осуществляется в три этапа:

# [Заведение обрудования по выбранной схеме|CarbonBilling:Настройка IPTV. Общее]
# Изменение настроек специфичных для сервиса:
#- [CarbonBilling:Интеграция с IPTVPortal]
#- [Интеграция со Stalker]
#- [CarbonBilling:Интеграция с LifeStream (Смотрёшка, Смотрешка)]
#- [CarbonBilling:Интеграция с Megogo]
#- [Интеграция с TITV (KLEVER TV)]
#- [CarbonBilling:Интеграция с NextTV]
#- [Интеграция с 24hTV (24часаТВ)]
#- [CarbonBilling:Интеграция с MOOVI]
# [Настройка услуг IPTV]

h2. Синхронизация

Периодический со всеми сервисами IPTV проходит синронизация, на случай если ранее возникали ошибки управлениия сервисом или изменения вносились напрямую на стороне IPTV.
Лог синхронизации располагается по следующему пути:
{code}/app/asr_billing/var/log/oss.log{code}

Период запуска определяется скриптом схемы и может отличаться для разных схем: как правило в диапазоне от 10 минут до часа.

Технический это работает так:

* Запускается демон */etc/init.d/oss*
* Он получает список настроенных OSS схем скриптом */usr/local/bin/oss/list* (ищет в папках _/var/oss/core_, _/var/oss/access_, _/var/oss/distrib_)
* В папках настроенных NAS скрипт ищет файл *init.list*, где перечислены обслуживающие скрипты схемы (обычно один) - все эти скрипты запускаются обособленно, отдельными процессами.
* Дальнейшие действия синхронизации определены в обслуживающих скриптах

h2. Проведение проверки

Несмотря на то, что интеграция всегда индивидуальная. Принцип проведения проверки для всех случаев одинаковый:

[Проверка интеграции оборудования телевидения.doc|Интеграция сервисов интернет-телевидения^IPTV.doc]