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

13 мая, 2024, 23:58:27

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

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

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

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

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

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

Цитата: Шумко Дмитрий от 17 июля, 2016, 15:26:43
Новая ссылка на OpenEPG.exe https://yadi.sk/d/aLBVkkN4tNCjt
Исправил для часовых поясов больше 9 (+10 и т.д.)
Попробовал,  Самсунги не  преставляют  время(часовой пояс) в  режиме  АВТО  на заданный  пояс (+180).
С  правильным  ТОТ Самсунги  переставляются  без проблем.
Чего то  не хватает.  :-\ :-\ :-\

Сами  таблицы  есть.  Битрейт  таблиц великоват.

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

Интересно посмотреть на "правильный" TOT.
анализатор у меня проблем не показывает, но чем богаты так сказать... железа у меня нет.

1076

Цитата: Шумко Дмитрий от 18 июля, 2016, 22:55:30
Интересно посмотреть на "правильный" TOT.
анализатор у меня проблем не показывает, но чем богаты так сказать... железа у меня нет.
Попробую  записать, что  a2b выдает.
У  плюсов  ТОТ тоже самсунги  переставляет.

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

Я ведь не спорю, что могу сделать не так.
Все что у меня есть это PDF c ETSI EN 300 468 и три софтины Wireshark, MPEG Analyzer, 4T2 Content Analyser.

Поэтому просьба, если кто может помочь, помогите.



sky star

да легко , начините анализировать DVB T2 благо оно есть в любом городе
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

apog

Автор не из России. Но действительно, у плюсов можно подсмотреть поток.

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

у нас есть DVB-T/T2, да и НТВ+ светит в окно.
sky star, я взял ноут и направил на вышку DVB, поток на экране не видно,
подключил DVB антену к принтеру - не печатает поток, правда у меня принтер не цветной, может по этому не печатает?



sky star

Цитата: Шумко Дмитрий от 19 июля, 2016, 12:24:03
у нас есть DVB-T/T2, да и НТВ+ светит в окно.
sky star, я взял ноут и направил на вышку DVB, поток на экране не видно,
подключил DVB антену к принтеру - не печатает поток, правда у меня принтер не цветной, может по этому не печатает?

отца халявы может спасти применение устройств подобных
http://technopoint.ru/product/e33a159c98353120/tv-tuner-gotview-usb-20-masterhd-5-sale/
антенну надо не к принтеру подключать а к подобным девайсам ,
спрашивайте , не стесняйтесь , поможем , подскажем
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

ua4frr

Beholder (тюнер) еще можно попробовать, у меня Т8 трудится на мониторинге ЦТВ...отлично шагает по моей сетке...ну и пишет все, включая поток, IQ-созвездие рисует...интересная "игрушка"))))
...а шарик то круглый...
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


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

А чего бы и нет. почтовый адрес в ЛС.

Уменьшил частоты таблиц в потоке, до 10 секунд. https://yadi.sk/d/WGMuAuFJtSB6c
просьба проверить

ua4frr

Цитата: 1076 от 19 июля, 2016, 16:41:31Отдам Techisat Skystar2   ,  только DVB-S.
Хотел предложить тоже самое, но не смог с нескольких попыток найти в какой коробке оно валяется(((( очень давно не использовал...папка с дровишками еще на старом харде, хорошо не удалил...попробую тоже поискать на всякий случай...
...а шарик то круглый...
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

У  Плюсов TDT
На  много поясов, нам  одног  достаточно.
Табличка  прогружается примерно  1  раз  в 5  секунд

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

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

1076

Цитата: Шумко Дмитрий от 17 июля, 2016, 01:28:40
Базу менять не нужно,
только заменить OPenEPG.exe https://yadi.sk/d/gn9lAJZatMiBy
и настроить сеть DVB как на скриншоте
1 - Включаем передачу TDT/TOT
2 - Указываем часовой пояс. Внимание! часовой пояс в минутах
3 - указываем страну
Есть  вопрос,  у меня  время  на  сервере GMT +0 ,  расписание каналов  GMT +0 ,  время  в  сети GMT +0 у  абонов  в  теликах  GMT +3  .

Это  по  всем  талмудам  правильно.


Если  я  делаю  как  на  картинке ,  расписание  съезжает на  3  часа,  так  что  там  - 0 у меня.
TDT  мне  нужен для  того , чтобы  телевизор  из  магаза  с  временем в  положении АВТО взял  мое  поясное  время  GMT +3  для этого в  TDT  должна  быть  инфа  ,  что  в  текущий период  смещение  времени  + 3 часа.

Или  кто  то  думает  по- другому ?


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

Я думаю по другому
Расписание должно быть в +3, при загрузке формируется два времени, местное (+3) и UTC.
В окне телепрограммы видно оба этих столбца. Проверьте, верно ли там стоит время, особенно UTC ?
в EIT передается время в UTC.
Часовой пояс сети должен быть +3. он передается в TOT, и по нему ТВ корректирует телепрограмму.

Собрал сборку с настройкой Region_ID https://yadi.sk/d/8shja9jHtTfCy
нужно в OPenEPG.ini добавить строку
REGION_ID = 6 ; Судя по плюсам у часового пояса +3 стоит Region_id = 6

возможно значение REGION_ID нужно подбирать, я не нашел данных о значениях для России, других различий не нашел

просьба проверить


1076

#442
Цитата: Шумко Дмитрий от 20 июля, 2016, 13:14:50Расписание должно быть в +3, при загрузке формируется два времени, местное (+3) и UTC.
Вот  зачем  этот  геморой,  непонятно,  в  источниках  программ везде время GMT +0

Вроде  все  так, но  Самсунги  не  переставились. :-\ :-\ :-\

дескриптор  есть

Цитировать
TOT Descriptors:

Descriptor: Local Time Offset Descriptor
Country Code RUS Region Time Zone 6
Local Time Offset Polarity: 0 Local Time Offset 03:00
Time of change:  0:00:00 Next Time Offset: 00:00


По  прошлому  опыту пока  в

ЦитироватьTime of change:  0:00:00 Next Time Offset: 00:00

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



1076

вот это  заставляет  телики  переставляться,  в  11  году,  естественно,

Цитировать58 0D 525553020400D95E2300000400  CA293EDA


TOT
  table_id: 115 / 0x73
  section_syntax_indicator: 0 / 0x0
  reserved_future_use: 1 / 0x1
  reserved: 3 / 0x3
  section_length: 26 / 0x1A
  UTC_time: 937595908393 / 0xDA4D123129 (Nov 20 2011 12:31:29 UTC)
  reserved: 15 / 0xF
  descriptors_loop_length: 15 / 0xF
  Descriptors (1)
    Local time offset descriptor
      descriptor_tag: 88 / 0x58
      descriptor_length: 13 / 0xD
      Countries (1)
        Country
          country_code: RUS (Russian Federation)
          country_region_id: 0 / 0x0
          reserved: 1 / 0x1
          local_time_offset_polarity: 0 / 0x0
          local_time_offset: 1024 / 0x400
          time_of_change: 933587255296 / 0xD95E230000 (Mar 26 2011 23:00:00 UTC)
          next_time_offset: 1024 / 0x400
  CRC_32: 3391700698 / 0xCA293EDA

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

#444
Цитата: 1076 от 20 июля, 2016, 22:54:34
Вот  зачем  этот  геморой,  непонятно,  в  источниках  программ везде время GMT +0

А затем, что телепрограмма нужна не только для EPG, но и для сайта и мобильного приложения, а там нужно локальное время.
Но нашел у себя ошибку, если в XMLTV не указан часовой пояс, то это значит, что время в UTC,
а я локальное время не приводил с учетом локального часового пояса. Но эта ошибка только для отображения в программе.

можно мне файл XMLTV без часового пояса, чтоб самому не выдумывать?


Цитата: 1076 от 20 июля, 2016, 22:54:34
Вроде  все  так, но  Самсунги  не  переставились. :-\ :-\ :-\
нашел тему про самсунги на nag http://forum.nag.ru/forum/index.php?showtopic=85043
ответа там нет


ЦитироватьTime of change:  0:00:00 Next Time Offset: 00:00
реальные даты  не поставить,  телики  не переставятся,  и вроде  там  две даты должно  быть -  прошедшая  и  намечаемая.

я передавал прошедшую дату для смены часового пояса, чтоб тв его игнорировал, но может это и не правильно
сделал дату следующего сдвига 2026 годом,  и сдвиг на тот же часовой пояс
проверьте https://yadi.sk/d/JazbTa-JtUvoY

кстати, не забудьте чтоб я в 2025 году подправил дату  :))

1076


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

За файл спасибо.
Гляньте последнюю сборку , как ведут себя самсунги.

У меня уже спортивный интерес проснулся к этой проблеме :)

1076

#447
Время  не  сдвигается.
Сделайте  ручное задание часового пояса,  а  то  у  меня при каждой  проверке  расписание  съезжает.

ЦитироватьTOT Descriptors:

Descriptor: Local Time Offset Descriptor
Country Code RUS Region Time Zone 6
Local Time Offset Polarity: 0 Local Time Offset 03:00
Time of change: 06.05.2026 23:59:59 Next Time Offset: 03:00


в  опубликованном  выше  тот  дата  изменения  пояса  до   текущей даты

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

Так оно же ручное, в настройках сети.
Или о чем речь?

Цитата: 1076 от 21 июля, 2016, 23:28:08в  опубликованном  выше  тот  дата  изменения  пояса  до   текущей даты
не понял

1076

Цитата: Шумко Дмитрий от 22 июля, 2016, 08:10:43
Так оно же ручное, в настройках сети.
Или о чем речь?
Если я  ставлю  в  настойках  сети +180 мин ,  все  программы  съезжают  на  3  часа ,  тогда мне  нужен  источник  программ передач  сдвинутый  на  180 от UTC.   

Нельзя  ли предусмотреть  возможность задать часовой пояс в  конфигурационном  файле OpenEPG  ?

Счетчики

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