Сбор и анализ статистики по просмотру ТВ каналов

Небольшая система сбора статистики просмотра ТВ каналов и передач. Предназначена для развертывания собственной сети мониторинга на базе стандартных приемников цифрового телевизионного сигнала.

Источник данных

Данные собираются с тюнеров, сделаных на основе Linux. На сегодня их спектр достаточно широк и представлен такими производителями как Dreambox, Openbox, Galaxy Innovations и большим количеством корейских разработчиков.

Небольшой дополнительный демон следит за состоянием тюнера и, с заданой периодичностью, отправляет отчет на главный сервер системы по http протоколу. Для отправки данных можно использовать как локальное подключение к сети Internet, так и приватную сеть, построенную на GPRS модемах. Требования к скорости канала и объемам трафика невелики - средний трафик с одного пиплметра не превышает 100-250 мегабайт в месяц (зависит от настроек и интенсивности переключения ТВ каналов).

Аналитика

Данные принимаются специальной программой, предоставляющей внешний интерфейс web сервера и записывающей расшифрованный материал в главную БД. Этот же демон позволяет просматривать лог событий и сырых данных для анализа трафика и состояия подключений клиентов.

Технически, полученные от клиентских устройств данные, позволяют строить весь спектр аналитических отчетов. В нашей системе встроены лишь основные - AMR, SHR, ATS и RCH. Но количество отчетов может быть дополнено в любой момент, без изменения структуры исходных данных.

Основные отчеты за произвольные периоды времени и со сложным выбором отношений строятся в главном управляющем приложении системы и могут экспортироваться в виде html, csv, xml, xls и прочих форматов или непосредственно печататься на высокопроизводительных матричных печатающих устройствах или в виде таблиц на струйных или лазерных принтерах.

Оперативная информация

Для просмотра текущей информации и упрощенных отчетов, система включает и web сайт на скриптах php, где можно следить за текущим рейтингом каналов, недельной или месячной статистикой по предпочтениям, списку активных пиплметров и их персональной статистикой и предпочтениям.

При условии наличия сетки ТВ программ, на сайте так же доступна статистика по ним за ближайшие недели.

Дополнительная исходная информация

В составе системы имеется робот автоматического сбора данных EPG из доверенных источников в сети Internet (список определяется в настройках каналов). Так же, EPG можно вводить в главном офисном приложении или импортировать из таблиц MS Excel, с помощью дополнительной программы-помощника.

Альтернативный путь сбора данных

Данные о просмотрах, с помощью специального демона, могут собираться и с сервера TVHeadend.

"Живой" мониторинг

При наличии TVHeadend в офисе, можно организовать просмотр каналов на Android приложении с показом мгновенного (сиюминутного) рейтинга просматриваемого канала. Для организации такого просмотра, сервер телевизионного сигнала дополняется специальным демоном, накапливающим статистические данные с главного сервера системы и управляющим клиентскими программами. Этот же сервис обеспечивает автоматическую запись фрагментов передач при превышении пороговых значений рейтингов, задаваемых для каждого канала. Управление сервисом обеспечивается через встроенный в него web интерфейс.