Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
openepg [2014/12/28 22:58] sd [Описание Opensource A4on.EPG] |
openepg [2020/04/07 16:18] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Описание Opensource | + | ====== Описание Opensource |
| Возможности модуля | Возможности модуля | ||
| Строка 18: | Строка 18: | ||
| Базой для написания сервера послужила реализация [[http:// | Базой для написания сервера послужила реализация [[http:// | ||
| - | ===== установка opensource | + | [[https:// |
| - | Исходный код сервера расположен на сервере [[http://bitbucket.com|bitbucket.com]] | + | ====== Установка opensource |
| + | Исходный код сервера расположен на сервере [[https://github.com/ | ||
| - | === Использование бинарного файла (Windows) === | + | ==== Использование бинарного файла (Windows) |
| Самый простой и быстрый способ. | Самый простой и быстрый способ. | ||
| - | - Загрузите файл [[http://A4on.TV/|a4on_epg.zip]] | + | - Загрузите файл [[http://a4on.tv/uploads/ |
| - распакуйте | - распакуйте | ||
| - пропишите свои данный в ini файле | - пропишите свои данный в ini файле | ||
| Строка 29: | Строка 30: | ||
| **Готово!** | **Готово!** | ||
| - | === Использование Perl (Windows или Linux) === | + | ==== Использование Perl (Windows или Linux) |
| Этот способ подойдет тем, кто знаком с языком программирования Perl | Этот способ подойдет тем, кто знаком с языком программирования Perl | ||
| Подробно данный метод описывать не будем. | Подробно данный метод описывать не будем. | ||
| Сервер использует следующие модули | Сервер использует следующие модули | ||
| - | < | + | < |
| - | cpan DBD:: | + | |
| cpan Digest::CRC | cpan Digest::CRC | ||
| cpan DVB:: | cpan DVB:: | ||
| cpan DVB:: | cpan DVB:: | ||
| cpan Config:: | cpan Config:: | ||
| + | cpan DBI | ||
| + | cpan DBD::SQLite | ||
| + | cpan DBD:: | ||
| </ | </ | ||
| + | ===== Описание параметров INI файла ===== | ||
| + | ^Параметр^Значение по умолчанию^Описание^ | ||
| + | |DB_NAME | localhost: | ||
| + | |DB_USER | SYSDBA|пользователь базый данных Firebird | | ||
| + | |DB_PSWD | masterkey|пароль пользователя | | ||
| + | |DAYS | 7|на какое количество дней формировать EIT| | ||
| + | |TMP | b:\epg.pl| где храним временные файлы| | ||
| + | |RELOAD_TIME | 5|Через сколько минут перечитывать поток| | ||
| + | |EXPORT_TS | ||
| + | |NETWORK_ID | ||
| + | |||
| + | <code ini> | ||
| + | [EPG] | ||
| + | DB_NAME = localhost: | ||
| + | DB_USER = SYSDBA | ||
| + | DB_PSWD = masterkey | ||
| + | DAYS = 7 | ||
| + | TMP = b:\epg.pl | ||
| + | RELOAD_TIME = 5 | ||
| + | EXPORT_TS | ||
| + | NETWORK_ID | ||
| + | </ | ||