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

14 мая, 2024, 20:00:38

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

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

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

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

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

Используте ли 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

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

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@

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

У кого сервер не берет настройки на какой интерфейс вещать из ini файла
просьба проверить новую версию
http://a4on.tv/uploads/files/openepg.zip

Внимание! IP адрес в ini указывать без кавычек, т.е. так:
BIND_IP = 192.168.56.1

Sumgait

Дмитрий, вопрос.
Первые 6 строк после запуска проги - появляются через 10 сек.
Остальные 6 строк (с потоками) - появляются через 5 мин.
Получается долгий запуск.
Это нормально?
Размер базы - 26 Мб

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

можете отключить Actual/Other в настройках сети, будет запускаться быстрее

Sumgait

Actual/Other мне нужно.

Я просто спросил., нормально ли это.
В принципе долгая загрузка не напрягает.

1076

Дмитрий,  вот программа на следующую неделю в воскресенье не  отображается.  :(
В  базе  события  есть на  следующую неделю, OpenEPG начнет  их  передавать  в  понедельник.
Можно  это  как-то  починить ?

Sumgait

Может в конфиге поправить параметр -DAYS  = 7   ; на какое количество дней формировать EIT.?

1076

Было 7 ,поставил 10  - разницы нет.
Перерезагрузился, в базе на следующую неделю программа есть.
:( >:( :(

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

Признаю, есть такая ошибка.
на следующей неделе выложу новую демку, это будет исправлено и добавлено ограничение в название программы.
формат такой:
[18+] Новости
ограничение в названии показывает для каналов начиная с 14+

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

Обновил бесплатную версию A4on.TV

Изменения относительно EPG

* OpenEPG: теперь в расписании видны и прошлые программы (2 часа до текущего времени)
+ OpenEPG: Добавлена возможность указать количество символов в описании программы
+ OpenEPG: параметр ONID для выбора сети вещания, если в сетях совпадают NID
- OpenEPG: исправлена ошибка с передачей нескольких TSID в одном потоке
- OpenEPG: Исправлена работа выбора сетевого интерфейса для multicast
- OpenEPG: Не выводим дубли TSID в инфо строке

* EPG: Не корректный XMLTV файл не роняет программу, а выводит сообщение о ошибке
* EPG: Формат описания программы. Жанр. Возраст. Год. Страна. Режиссёр. Описание. Актёры.
* EPG: Формат названия программы, добавлено возрастное ограничение в начале [18+].
+ EPG: Добавлена возможность изменить UTC время начала всех программ канала или всех каналов
+ EPG: кнопка перезагрузки расписания сервером EPG
+ EPG: Удаление программы
- EPG: Бесплатная версия не позволяла включить передачу возрастного ограничения
- EPG: Не учитывалось смещение EPG в настройках сети
- EPG: ошибка сохранения нового профиля источника
- EPG: Фикс загрузки EPG для каналов с названием больше 20 символов
- EPG: не позволяем удалять DVB поток если в нем прописаны каналы
- EPG: формировало программу только до воскресенья

остальные изменения можно посмотреть на сайте Блог A4on.TV

1076

Спасибо,  будем  тестить.
Объединенного для  всех  транспортов  "текушее\следующее"  нет ?

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

Цитата: 1076 от 12 сентября, 2015, 11:19:53Объединенного для  всех  транспортов  "текушее\следующее"  нет ?
Нет, пока руки не дошли.

ua4frr

Дмитрий, BIND_IP = 192.168.0.150 без кавычек как мне помниться...забыл таки сохранить ini-файл перед обновлением,
ибо вариант BIND_IP = '192.168.0.150' выдает ошибку OpenEPG:
"c:\A4ON.TV>OpenEPG.exe
Thread 1 terminated abnormally: IO::Interface module not available; use IP addr
for interface at script/OpenEPG.pl line 162 thread 1."
...а шарик то круглый...
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

В дефолтном ини-файле с кавычками, может стоит их там убрать, дабы не путаться..я то первоначально все заполнил с кавычками, не пошло, потом напряг память...и вспомнил)))
...а шарик то круглый...
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

Да с интерфейсом все как бы хорошо - при указании необходимого, пакеты в него и падают...
Я был бы рад бэкапу основных настроек как в OpenEPG, так и A4ON.TV, при обновлении все заново приходится делать, в общем то почти все не особо напрягает конечно, но вот второй шаг, загрузка ТВ программы в БД, где выбор файла, а потом соответствие ТВ канала Источник-A4ON.TV (у меня само собой только первый раз получилось) приходится на 60-70 каналов выставлять их соответствие в таблице...в это не много утомляет...потоки заново создавать...в остальном лично Вам, Дмитрий, огромный респект)))
...а шарик то круглый...
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

Дмитрий, хотел Вам в ЛС письмецо чиркануть, форум выдает, что Ваш "ящик" переполнен...не хотелось бы данную ветку форума засорять сообщениями, не имеющими к теме ни какого отношения)))
...а шарик то круглый...
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@

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


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

+ Добавлена генерация таблиц TOT и TDT
- пофиксил вывод ? вместо некоторых символов

за таблицы говорим спасибо cactus

ссылка на скрипт OpenEPG

пока обновление не собираю, но если кому нужно, пишите в личку

1076


ua4frr

Цитата: Шумко Дмитрий от 18 сентября, 2015, 17:39:25пока обновление не собираю, но если кому нужно, пишите в личку
Там Дмитрий же писал, что не собирал апдейт, по запросу желающих...здесь вроде ни кто не отписывался как бы))))
...а шарик то круглый...
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

Просто  как бэ   все  есть,  допилить по  мелочи.

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@

Счетчики

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