Welcome to Форум операторов связи. Please login or sign up.

14 мая, 2024, 00:51:12

Login with username, password and session length
Пользователи
  • Всего пользователей: 786
  • Новички: vit4455
Статистика
  • Всего сообщений: 102,828
  • Всего тем: 3,985
  • Онлайн сегодня: 116
  • Рекорд посещаемости: 116
  • (Сегодня в 00:29:18)
Сейчас на форуме
Пользователи: 0
Гости: 132
Всего: 132

Сервер EPG с грaфическим интерфейсом бесплатно, т.е. даром

Автор Шумко Дмитрий, 16 января, 2015, 13:23:23

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Используте ли OpenEPG в своей сети?

Да
16 (50%)
Нет, так как нужен TOT/TDT
0 (0%)
Нет, не вещаю EPG в сети
4 (12.5%)
Нет, использую другие средства
12 (37.5%)

Проголосовало пользователей: 0

Блок с содержанием первого сообщения
Сделал для нашего биллинга A4on.tv EPG сервер - OpenEPG, за основу взят CherryEPG

Возможности модуля
- много поточный сервер
- одновременная работа с несколькими языками
- возможность передавать данные как в ISO, так и в Unicode
- передача данных по текущему транспортному потоку (Actual), так и по остальным (Other)
- работает везде где можно установить Perl (Windows, Linux, FreeBSD)

Передаваемые данные в таблице EIT (EPG)
- Текущее / следующее событие
- Расписание на несколько дней
- Расширенное описание события (Описание, год создания, режиссер, актеры)
- Возрастное ограничение

исполняемый файл OpenEpg
исходный код доступен на Github
Видео установки и настройки сервера

Использование A4on.tv выгодно тем что:
- не нужно править перловый файл при изменениях в сети вещания;
- "правильное" вещание EIT, в каждом потоке свои каналы;
- используется многопользовательская БД, используйте телепрограмму где вам удобно, например на сайте;
- можно править телепрограмму;
- можно пускать объявления в расширенном описании EPG, т.е. у вас появляется бесплатный канал информирования;
- и незабываем о функциях биллинга + работа с заявками.

так как биллинг A4on.TV до 1000 абонентов бесплатный, и ограничений нет, получаем бесплатный сервер EPG с графическим интерфейсом.

на форуме cesbo.com есть небольшое обсуждение

Примерные требования к железу сервера можете рассчитывать из таких параметров:
- на 116 каналов и 16 потоков ОЗУ нужно примерно 500 МБ (включена передача actual / other)

з.ы.
Почему бесплатно?
Потому, что основная работа выполнена автором CherryEPG Bojan Ramšak , я лишь адаптировал его к нашему биллингу. Вот такой вот я чЭсный :D

 Тема популярна  Ссылка

1076

Возрастное ограничение не показывается  в нужном  месте,  а  просто в  описании торчит  :-\

Шумко Дмитрий

в DVB включено передавать возрастное ограничение?
а оно есть в телепрограмме в отдельном поле?

apog

Вот уж действительно, есть ли у платных EPG серверов круглосуточная техподдержка?

Шумко Дмитрий


1076

Да, действительно.  Все работает.
Предложение  для  разработчика-  при  отсутствии в импортируемой инфе информации об  возрастном  ограничении  -  возможность  установить  дефолтное,  для  примера  12+

Шумко Дмитрий

если нет значений в телепрограмме, то берутся данные из информации о канале, если и там нет. то ничего не пишет.
заполняйте справочник каналов. 

1076

Добавляю  события  в  программу передач  и  вижу  такое :
Это  что -  то  пошло  не  так ?

Шумко Дмитрий

такое было когда возрастное ограничение было пустым, но я точно правил это.
мне нужна ваша база, чтоб выловить баг

ua4frr

Дмитрий, прошу прощения, задам нубовский вопрос -если мне "приспичило" через OpenEPG выводить потоки в разные подсети (т.е. с разными NID, ONID) как быть в ini-файле сервера - там я указывал конкретный NID тестового потока для IPTV (и оно работает :), за что вам спасибо огромное). Как то до меня не доходит этот момент...
...а шарик то круглый...
TRIAX TDX (1+1+1+1 unit's); in: DVB-S/S2, -T/T2, -C, -IPTV; out: PAL/QAM + EMR 2.1 (IP in/out) + PBI-3000 (T2MI, backup to IP) + Astra (IP in/out)
@Welcome to PENZA@

Шумко Дмитрий

Уже второй подобный запрос за месяц.
пока это можно сделать только запуском второй копии сервера.
в дальнейшем сделаю чтоб можно было передавать несколько сетей одним сервером

ua4frr

Спасибо за ответ - думается мне пока проще в моем случае сделать одинаковыми IPTV/QAM = NID, ONID, а уж TSID, SID развести на разные IP с сервера...в общем попробую)))
...а шарик то круглый...
TRIAX TDX (1+1+1+1 unit's); in: DVB-S/S2, -T/T2, -C, -IPTV; out: PAL/QAM + EMR 2.1 (IP in/out) + PBI-3000 (T2MI, backup to IP) + Astra (IP in/out)
@Welcome to PENZA@

Repik

Добрый вечер, пытаюсь скачать дистрибутив отсюда http://a4on.tv/uploads/files/openepg.zip, в ответ 404   :(

Шумко Дмитрий

#562
Исправил
но прошу обратить внимание на то, что я отказался от компилированного модуля OpenEPG.exe
Многие жаловались, что срабатывает антивирус на этот модуль.
Поэтому сейчас это архив, запускать OpenEPG.cmd
и обновлять проще. скачать с гитхаба и обновить OpenEPG.pl

petrovlexa

#563
Сегодня пришлось переустанавливать EPG.
Дмитрий, я правильно понял, содержимое архива распаковать в папку?
C:\Free\A4ON.TV

LoadEPG не загружает расписание. В логе пустые строчки.
Руками все нормально загружается.


EMR 3.0 /525/545/508-6/  EMR 2.1/515/545/  DGS-3200-10

Шумко Дмитрий

пропишите алиас базы в файле aliases.conf в каталоге firebird
A4ON_FREE = C:\Free\A4ON.TV\DB\A4ON_FREE.FDB

или установите дистрибутив, он все пропишет.
после чего скопируйте старый файл базы данных

petrovlexa


EMR 3.0 /525/545/508-6/  EMR 2.1/515/545/  DGS-3200-10

Шумко Дмитрий

странно. я писал ответ, а его нет.
на форуме модерация?

1076


Дмитрий, можно ли импортировать автоматом последовательно из нескольких xmltv файлов?
Местные свою программу присылают, хотелось бы бесшовно имплантировать их.

Шумко Дмитрий

Да. загрузчик EPG (LoadEPG) загружает последовательно все источники если у них не стоит галка "ручная обработка"

т.е. можете настроить для каждого канала свой источник и все они обработаются.

ua4frr

Дмитрий, возможно опять задам дилетантский вопрос, а как с объявлениями работать? т.е. создал объявление, указал каналы (допустим), выставил временной интервал, сохранил...перезапускать сервер нужно? потому как что то не увидел того что сделал...
...а шарик то круглый...
TRIAX TDX (1+1+1+1 unit's); in: DVB-S/S2, -T/T2, -C, -IPTV; out: PAL/QAM + EMR 2.1 (IP in/out) + PBI-3000 (T2MI, backup to IP) + Astra (IP in/out)
@Welcome to PENZA@

Шумко Дмитрий

сервер увидит изменения через время указанное в настройках
но лучше перезапустить сервер. это не сложно )

Шумко Дмитрий

Вопрос.
Что-то давно ничего не доделывал. и возник вопрос.
таблицами NIT и SDT заниматься? Интересно кому?

1076

Цитата: Шумко Дмитрий от 26 января, 2017, 20:11:43
Вопрос.
Что-то давно ничего не доделывал. и возник вопрос.
таблицами NIT и SDT заниматься? Интересно кому?
таблицы  у  всех  свои  давно  уже  готовы, думаю  неактуально.
Логотипы  -  актуально.
Регулировка  скоростей- актуально.

ua4frr

Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18сервер увидит изменения через время указанное в настройках
А в каких настройках? Расписания объявления?
Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18но лучше перезапустить сервер. это не сложно )
как службу перезапустить?
...а шарик то круглый...
TRIAX TDX (1+1+1+1 unit's); in: DVB-S/S2, -T/T2, -C, -IPTV; out: PAL/QAM + EMR 2.1 (IP in/out) + PBI-3000 (T2MI, backup to IP) + Astra (IP in/out)
@Welcome to PENZA@

1076


Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18но лучше перезапустить сервер. это не сложно )
как службу перезапустить?
[/quote]

Вот  тоже  интересует  перезапуск  по  расписанию, что  в  строке  написать ,  чтобы  корректно  остановить и  запустить ?

Счетчики

Яндекс.Метрика