Notice: Undefined index: DOKU_PREFS in /home/a4on.tv/wiki/inc/common.php on line 2082
openepg [wiki A4on.TV]

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

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


openepg

Notice: Undefined offset: 1 in /home/a4on.tv/wiki/inc/html.php on line 1453

Notice: Undefined offset: -1 in /home/a4on.tv/wiki/inc/html.php on line 1454

Notice: Undefined offset: 1 in /home/a4on.tv/wiki/inc/html.php on line 1457

Notice: Undefined offset: -1 in /home/a4on.tv/wiki/inc/html.php on line 1458

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

openepg [2014/12/30 12:44]
sd [Использование бинарного файла (Windows)]
openepg [2020/04/07 16:18]
Строка 1: Строка 1:
-====== Описание Opensource OpenEPG ====== 
- 
-Возможности модуля  
-  * Много поточный сервер 
-  * Одновременная работа с несколькими языками 
-  * Возможность передавать данные как в ISO, так и в Unicode 
-  * Передача данных по текущему транспортному потоку (Actual), так и по остальным (Other) 
- 
-Передаваемые данные в таблице EIT (EPG) 
-  * Текущее / следующее событие 
-  * Расписание на несколько дней 
-  * Расширенное описание события (Описание, год создания, режиссер, актеры) 
-  * Возрастное ограничение 
-  * Жанр DVB 
- 
- 
-Сервер реализован на языке Perl, что позволяет его использовать на любой платформе, которую поддерживает Perl. 
-Базой для написания сервера послужила реализация [[http://epg.cherryhill.eu/|CherryEPG]] 
- 
-====== Установка opensource OpenEPG ====== 
-Исходный код сервера расположен на сервере [[https://github.com/dshumko/OpenEPG|github]] 
- 
-==== Использование бинарного файла (Windows) ==== 
-Самый простой и быстрый способ. 
-  - Загрузите файл [[http://A4on.TV/files/openepg.zip|openepg.zip]] 
-  - распакуйте 
-  - пропишите свои данный в ini файле  
-  - запустите сервер. 
-**Готово!** 
- 
-==== Использование Perl (Windows или Linux) ==== 
-Этот способ подойдет тем, кто знаком с языком программирования Perl 
-Подробно данный метод описывать не будем. 
-Сервер использует следующие модули 
-<code perl> 
-cpan Digest::CRC 
-cpan DVB::Epg  
-cpan DVB::Carousel 
-cpan Config::INI::Reader 
-cpan DBI  
-cpan DBD::SQLite 
-cpan DBD::Firebird 
-</code> 
- 
-===== Описание параметров INI файла ===== 
-^Параметр^Значение по умолчанию^Описание^ 
-|DB_NAME | localhost:a4on_db|база данных с epg| 
-|DB_USER | SYSDBA|пользователь базый данных Firebird | 
-|DB_PSWD | masterkey|пароль пользователя | 
-|DAYS    | 7|на какое количество дней формировать EIT| 
-|TMP     | b:\epg.pl| где храним временные файлы| 
-|RELOAD_TIME | 5|Через сколько минут перечитывать поток| 
-|EXPORT_TS   | 0|Экспортировать TS в файл 1. не эксп. = 0| 
-|NETWORK_ID  | 1|ID сети с которой работает генератор на случай если у оператора много сетей и одна БД| 
- 
-<code ini> 
-[EPG] 
-DB_NAME = localhost:D:/EPG/DB/A4on_db.fdb 
-DB_USER = SYSDBA 
-DB_PSWD = masterkey 
-DAYS    = 7 
-TMP     = b:\epg.pl 
-RELOAD_TIME = 5 
-EXPORT_TS   = 0 
-NETWORK_ID  = 1 
-</code> 
  
openepg.txt · Последнее изменение: 2020/04/07 16:18 (внешнее изменение)