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

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


openepg

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
openepg [2014/12/28 22:58]
sd [Описание Opensource A4on.EPG]
openepg [2020/04/07 16:18] (текущий)
Строка 1: Строка 1:
-====== Описание Opensource A4on.EPG ======+====== Описание Opensource OpenEPG ======
  
 Возможности модуля  Возможности модуля 
Строка 18: Строка 18:
 Базой для написания сервера послужила реализация [[http://epg.cherryhill.eu/|CherryEPG]] Базой для написания сервера послужила реализация [[http://epg.cherryhill.eu/|CherryEPG]]
  
-===== установка opensource A4on.EPG ===== +[[https://github.com/dshumko/OpenEPG|Исходный код на github.com]] 
-Исходный код сервера расположен на сервере [[http://bitbucket.com|bitbucket.com]]+====== Установка opensource OpenEPG ====== 
 +Исходный код сервера расположен на сервере [[https://github.com/dshumko/OpenEPG|github]]
  
-=== Использование бинарного файла (Windows) ===+==== Использование бинарного файла (Windows) ====
 Самый простой и быстрый способ. Самый простой и быстрый способ.
-  - Загрузите файл [[http://A4on.TV/|a4on_epg.zip]]+  - Загрузите файл [[http://a4on.tv/uploads/files/openepg.zip|openepg.zip]]
   - распакуйте   - распакуйте
   - пропишите свои данный в ini файле    - пропишите свои данный в ini файле 
Строка 29: Строка 30:
 **Готово!** **Готово!**
  
-=== Использование Perl (Windows или Linux) ===+==== Использование Perl (Windows или Linux) ====
 Этот способ подойдет тем, кто знаком с языком программирования Perl Этот способ подойдет тем, кто знаком с языком программирования Perl
 Подробно данный метод описывать не будем. Подробно данный метод описывать не будем.
 Сервер использует следующие модули Сервер использует следующие модули
-<code Winbatch> +<code perl>
-cpan DBD::Firebird+
 cpan Digest::CRC cpan Digest::CRC
 cpan DVB::Epg  cpan DVB::Epg 
 cpan DVB::Carousel cpan DVB::Carousel
 cpan Config::INI::Reader cpan Config::INI::Reader
 +cpan DBI 
 +cpan DBD::SQLite
 +cpan DBD::Firebird
 </code> </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.1419796706.txt.gz · Последнее изменение: 2020/04/07 16:18 (внешнее изменение)