Инструменты пользователя

Инструменты сайта


openepg

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


Описание Opensource A4on.EPG

Возможности модуля

  • Много поточный сервер
  • Одновременная работа с несколькими языками
  • Возможность передавать данные как в ISO, так и в Unicode
  • Передача данных по текущему транспортному потоку (Actual), так и по остальным (Other)

Передаваемые данные в таблице EIT (EPG)

  • Текущее / следующее событие
  • Расписание на несколько дней
  • Расширенное описание события (Описание, год создания, режиссер, актеры)
  • Возрастное ограничение
  • Жанр DVB

Сервер реализован ан языке Perl, что позволяет его использовать на любой платформе, которую поддерживает Perl. Базой для написания сервера послужила реализация CherryEPG

установка opensource A4on.EPG

Исходный код сервера расположен на сервере bitbucket.com

Использование бинарного файла (Windows)

Самый простой и быстрый способ.

  1. Загрузите файл a4on_epg.zip
  2. распакуйте
  3. пропишите свои данный в ini файле
  4. запустите сервер.

Готово!

Использование Perl (Windows или Linux)

Этот способ подойдет тем, кто знаком с языком программирования Perl Подробно данный метод описывать не будем. Сервер использует следующие модули

cpan DBD::Firebird
cpan Digest::CRC
cpan DVB::Epg 
cpan DVB::Carousel
cpan Config::INI::Reader

Linux

set ISC_PASSWORD=masterkey
cpan Digest::CRC
cpan DVB::Epg DVB::Carousel
cpan DBI DBD::SQLite DBD::Firebird
cd /usr/src
wget http://a4on.tv/cherryepg.tar.gz
tar xvzf cherryepg.tar.gz
 
openepg.1419796649.txt.gz · Последнее изменение: 2020/04/07 16:18 (внешнее изменение)