Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
openepg [2014/12/28 22:55] sd [Windows] |
openepg [2014/12/30 13:21] sd [Использование бинарного файла (Windows)] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Описание Opensource | + | ====== Описание Opensource |
Возможности модуля | Возможности модуля | ||
Строка 15: | Строка 15: | ||
- | Сервер реализован | + | Сервер реализован на языке Perl, что позволяет его использовать на любой платформе, |
Базой для написания сервера послужила реализация [[http:// | Базой для написания сервера послужила реализация [[http:// | ||
- | ===== установка opensource | + | ====== Установка opensource |
- | Исходный код сервера расположен на сервере [[http://bitbucket.com|bitbucket.com]] | + | Исходный код сервера расположен на сервере [[https://github.com/ |
- | === Использование бинарного файла (Windows) === | + | ==== Использование бинарного файла (Windows) |
Самый простой и быстрый способ. | Самый простой и быстрый способ. | ||
- | - Загрузите файл [[http://A4on.TV/|a4on_epg.zip]] | + | - Загрузите файл [[http://a4on.tv/uploads/ |
- распакуйте | - распакуйте | ||
- пропишите свои данный в ini файле | - пропишите свои данный в ini файле | ||
Строка 29: | Строка 29: | ||
**Готово!** | **Готово!** | ||
- | === Использование Perl === | + | ==== Использование Perl (Windows или Linux) ==== |
Этот способ подойдет тем, кто знаком с языком программирования Perl | Этот способ подойдет тем, кто знаком с языком программирования Perl | ||
- | + | Подробно данный | |
- | Загрузите и установите [[http:// | + | Сервер |
- | Загрузите исходный | + | < |
- | Установите следующие модули | + | |
- | + | ||
- | < | + | |
- | set ISC_PASSWORD=masterkey | + | |
- | 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:: | ||
</ | </ | ||
- | ===== Linux ===== | + | ===== Описание параметров 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 | ||
- | < | + | < |
- | set ISC_PASSWORD=masterkey | + | [EPG] |
- | cpan Digest::CRC | + | DB_NAME |
- | cpan DVB::Epg DVB:: | + | DB_USER = SYSDBA |
- | cpan DBI DBD::SQLite DBD:: | + | DB_PSWD = masterkey |
- | cd /usr/src | + | DAYS = 7 |
- | wget http://a4on.tv/ | + | TMP = b:\epg.pl |
- | tar xvzf cherryepg.tar.gz | + | RELOAD_TIME = 5 |
- | + | EXPORT_TS | |
+ | NETWORK_ID | ||
</ | </ | ||
+ |