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

14 мая, 2024, 21:50:03

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

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

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

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

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

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

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

Sumgait

Дмитрий, а можно сделать формирование NIT. Интересует LCN для нумерации каналов. Вроде в проге предусмотрено, но...

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

OpenEPG передает только таблицы EIT
NIT и прочее планируется в сервере на базе OpenCaster

кстати, cherryEPG заявили о новой версии. может там будет возможность передавать все таблицы DVB

Genn

Вопрос - какой EPG-сервер умеет передавать иллюстрированную программу передач?

Сервер от Дмитрия работает прекрасно, но хочется попробовать иллюстрированный вариант (логотипы каналов, кадры из передач, фото актеров и т.д.). Кто-то пробовал коммерческие серверы типа Comteza и др.?

Gul


Genn

Цитата: Gul от 26 марта, 2018, 10:06:12А чем Вы хотите принять такой EPG?
Это хороший вопрос :)
Было подозрение, что все эти дополнительные фишки - клиентозависимы, но уверенности не было. Общался с EPG Service, сказали, что возможность посмотреть их XML-файл по тарифу "Иллюстрированный" зависит от сервера. О клиенте речи не было.
Вообще, планировал увидеть это на цифровых ТВ. Зря?

Gul

Зря. Не предусмотрена передача картинок и т. п. в стандартном EPG.

Genn

Цитата: Gul от 26 марта, 2018, 10:28:24
Зря. Не предусмотрена передача картинок и т. п. в стандартном EPG.
Image icon descriptor, описанный в DVB-SI не для этого?
Как тогда это реализовывается? Специальный сервер под специальные STB?

sky star

я битый час терзал разработчиков настоящего сервака,
они так и не смогли сказать можно вообще реализовать это :)

WD NAS EX4100 / MBPro 15" (ME294RU/A) / keenetic KN-1910
Walkman NW-ZX100 / JBL Xtreme
Pioneer PD 50 K / Tascam-MD350 / Bluesound Node N130
Denon-37F 100V / Audio-Technica VM540VL / Denon DRM-710 / Akai GX-75mkII
Onkyo P3000r+M5000r+M5000r / Martin Logan Motion F20 Satin White

Sumgait

Вопрос больше похож на инфобанеры в ресиверах у Триколора...

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

В стандарте DVB такой возможности я не встречал
думаю такое возможно на гибридных приставках или с помощью HbbTV

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

Кстати, на MUSE-2018 будет тема по HbbTV.
И тема биллингов, ERP. Заезжайте, обсудим :)

zzzepr

#686
В чём может быть ошибка? Удалённо при помощи ISQL подключение работает, а через A4ON - нет  :(

UPD: А потому что должен готовый файл с базой лежать, а не пустая база, как это делал я.

Nikan

День добрый, Дмитрий.

Появилась такая проблемка.
В файле xmltv расписание каналов присутствует, загружаю его в OpenEPG, хочу найти, а они не находятся.

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

Добрый день.
Где найти и что найти?

по шагам. настройка ПО.
1. Создаем свой список каналов или импортируем каналы из файла XML. меню ТВ - ТВ кналы.
2. Настраиваем профиль загрузки. Проще говоря, какой канал в ачоне какому соответствует в xml. меню ТВ - Программа передач (EPG)
3. Настраиваем схему сети. меню ТВ - Настройка DVB

а далее раз в неделю или день загружаем EPG из xml. меню ТВ - Программа передач (EPG)

напомню что есть видосик на Йутуб канале

Nikan

По шагам)))

Изначально...С телегайда загружаю файл с телепрограммой в формате XMLTV, с помощью LoadEPG, загружаю его в базу данных A4ON.
Захожу в программу ТВ-настройка DVB, создал привязки поток-канал-pid, изначально все работало нормально.

Через некоторое время у нас появились новые каналы, я соответственно в личном кабинете на телегайде выбрал их,
в файле который выгружаю с телегайда они появились, если открыть блокнотом, то поиском они находятся.
Загружаю этот файл в программу A4ON, телепрограмма на каналы которые уже были заведены обновляется (раз в неделю в воскресенье).
Но если я пытаюсь найти в программе A4ON, новый телеканал который, я точно знаю, что он есть в файле с телепрограммой, он не находится.

В списке "ТВ-Программа передач" тоже нет этих программ, на скриншоте 1-2 видно что в списке нет каналов доктор и здоровье.
А на скриншоте 1-3, открыт файл XMLTV в блокноте, выделен телеканал "Доктор", который есть в файле, но почему то отсутствует в списке программы A4ON.

Sumgait

Чтоб новые каналы появились, я сначала загружаю их в раздел "ТВ каналы" Затем во вкладке "Импорт EPG", "Источник EPG" изменить, потом удалить. Затем создаем заново источник EPG. Загружаем xmltv file, обрабатываем и всё. Каналы все на месте.

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@

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

я давал ссылку на канал. Посмотрите видео Добавление каналов EPG
и сделайте по аналогии.

petrovlexa

Цитата: i999 от 25 октября, 2017, 05:38:52
после установки последней версии вылетает ошибка:
Can't load 'C:/A4ON.TV/EPG/perl/lib/auto/DBD/Firebird/Firebird.xs.dll' for module DBD::Firebird: load_file:?х єфрыюё№ чряєёЄшЄ№ яЁшыюцхэшх, яюёъюы№ъє хую ярЁрыыхы№эр  ъюэЇшуєЁрЎш  эхяЁртшы№эр.
?юяюыэшЄхы№э?х ётхфхэш  ёюфхЁцрЄё  т цєЁэрых ёюс?Єшщ яЁшыюцхэшщ шыш шёяюы№чєщЄх яЁюуЁрььє ъюьрэфэющ ёЄЁюъш sxstrace.exe фы  яюыєўхэш  фюяюыэшЄхы№э?ї ётхфхэшщ at DynaLoader.pm line 193.
at C:\A4ON.TV\EPG\OpenEPG.pl line 9.
Compilation failed in require at C:\A4ON.TV\EPG\OpenEPG.pl line 9.
BEGIN failed--compilation aborted at C:\A4ON.TV\EPG\OpenEPG.pl line 9.

Вчера переустанавливал систему, вылезла такая же проблема.
Можно поподробней куда что прописать чтоб заработало.
a4on_demo 7.10 b 264 ; Firebird-2.5.6.27020_0_Win32 (на Firebird-2.5.8.27089_0_Win32  такая же песня.)

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

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

Решение двумя постами ниже

Цитата: i999 от 25 октября, 2017, 10:34:46
Это и есть по русски. Перепробовал открывать на всех кодировках, везде кракозябры, мне самому интересно о чем там речь.
Нашел замечательную прогу от MS - Dependency Walker, показывает зависимости и связи в дллках и дело пошло.
В общем, Firebird.xs.dll в папке C:\A4ON.TV\EPG\perl\lib\auto\DBD\Firebird\ пытался дотянуться до perl520.dll и не мог его найти, в результате получалось, то что выше.
Прописал в path директорию с перлом и все заработало.
В общем рекомендую сразу прописывать пути к fbclient.dll и к папке с перлом.

petrovlexa

Цитата: Шумко Дмитрий от 25 сентября, 2018, 18:05:57
Решение двумя постами ниже
Цитата: i999 от 25 октября, 2017, 10:34:46
Прописал в path директорию с перлом и все заработало.
В общем рекомендую сразу прописывать пути к fbclient.dll и к папке с перлом.

Где живет этот path ?
У себя не могу найти c:\Free\A4ON.TV\EPG\perl\lib\

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

apog

Скорее всего речь про системную переменную окружения.


Юрий 69

Дмитрий, здравствуйте!  Как с Вами связаться?? - на ящик писал - тишина. Телефон то же никто не берет (((
Кроилово ведет к попадалову!

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


Счетчики

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