Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)
A4on.TV

Сервер EPG с грaфическим интерфейсом

Recommended Posts

Доброго дня. Хочу потестить  Вашу программу из-под Linux (скрипт). Подскажите, как его запускать (имеется в виду - периодичность), возможно есть готовый скрипт или параметры для cron-а. 

Share this post


Link to post
Share on other sites

скрипт сам следит за изменениями в базе и обновляет поток, перезапуск его не требуется,

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

 

хотя советую перезапуск один раз в сутки, после обновления всего EPG

 

на гитхабе есть заготовка сервиса, чтоб запускать и старотвать через

service OpenEPG start / stop

Share this post


Link to post
Share on other sites

То есть, если есть корректная база данных и ini файл, то достаточно один раз выполнить  ~./OpenEPG.pl

и он будет выполняться до тех пор пока его не остановить? ОК, будем пробовать

Share this post


Link to post
Share on other sites

Пожолустја,

В Сети Часовој појас длја Сербии  написал 60 мин, но опјат ЕПГ исходит плјус два часа.

Попробал и в Настројки источника  ЕПГ в сдвиг времени писат -120 но не реагировает.

Что надо делат.

Share this post


Link to post
Share on other sites

Заработала следующая схема: SQL установлена на Debian (64), там же крутится скрипт с гитхаба. С виндовой машины коннекчусь  к ней на предмет настройки и апдейта ЕПГ. 

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

 

Есть несколько вопросов, если кто-то может ответить, буду благодарен.

1. Какое значение лучше поставить в скорости передачи (по умолчанию 64) и что от этого зависит?

2. Чекбокс "В ЕПГ все потоки" надо отключить для того, чтобы для каждого потока передавалась только "своя" информация, верно?

3. Что надо сделать, чтобы телевизор Самсунг увидел ЕПГ (сет-топ боксы рафаль и иконбит принимают без проблем) ?

Share this post


Link to post
Share on other sites

1) Скорость игнорируется. она не для этого EPG сервера.

 

2) Верно.

Но лучше поставить плюс в настройках OpenEPG.INI поставить PF_ONLY = 1 (стоит по умолчанию).

В этом варианте передается для остальных потоков только информация о текущей / следующей программе,

это удобней для абонента и не сильно увеличивает UDP поток

 

3) Вероятней всего проблема в неверных настройках параметров NID / ONID.

сет-топ боксы часто игнорируют эти параметры

Share this post


Link to post
Share on other sites

Похоже на правду.

В самунге как время выставлено?

получать из сети или ручная настройка?

если из сети, то верно отображает время?

Share this post


Link to post
Share on other sites

из сети; верно

Прошу прощения, конец рабочего дня,

завтра с новыми силами... (возможно) потренируюсь на всех программах и с разными приемниками для статистики.

 
 
AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBulgarianCatalanChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDetect languageDutchEnglishEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatinLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishThaiTurkishUkrainianUrduVietnameseWelshYiddishAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBulgarianCatalanChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatinLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishThaiTurkishUkrainianUrduVietnameseWelshYiddish
Detect language » English
 

Share this post


Link to post
Share on other sites

Доброго дня. Возникла еще пара вопросов.

 

1. Если добавлять расписание из нескольких файлов, то как будут формироваться записи в БД при совпадении каналов? Не получится ли дублирования?

2. Есть ли скрипт под Linux для загрузки расписания из имеющегося файла в БД из консоли а не через интерфейс программы? (или хотя бы SQL запрос)

 

P.S. По предварительным результатам:

- Проблема с отсутствием ЕПГ на телевизорах решена: неправильно был выставлен ONID в NIT таблице

- при установке P/F = 1 в .ini файле битрейт упал с 300-400 до 50-70 (для 14 транспондеров по десятку каналов в каждом).

Share this post


Link to post
Share on other sites

1. нужно уточнение. расписание на один канал разбросано по нескольким файлам ?

2. Кому-то делал загрузку XMLTV. скрипт во вложении.

loadepg.zip

Share this post


Link to post
Share on other sites

1. типа того.

 

Поясню: в открытых (шаровых) источниках ЕПГ нет полного списка наших каналов. Придется собирать программу из нескольких источников.

Если в одном есть расписание, например на "Детский мир" и в другом тоже, то при поочередной загрузке обоих файлов в базу произойдет или какой-то сбой (если есть проверка на повторяемость данных) или записи будут повторяться (необязательно с точностью до запятой).

Или при каждой загрузке будет происходить очистка предыдущих записей.

 

В принципе это можно проверить экспериментально (пока еще идет тестирование), но если уже есть готовый ответ, почему бы не поинтересоваться.

 

Для себя наметил следующий путь:

1) скачать по cron несколько файлов с расписанием

2) собрать файл с ЕПГ только необходимых каналов (если надо - преобразовать в понятный формат)

3) скриптом залить в базу.

 

2. За скрипт спасибо, попробую применить

Share this post


Link to post
Share on other sites

Что мешает брать все каналы у одного поставщика? ;)

 

настраивайте столько источников сколько у вас каналов. проблем не будет

Share this post


Link to post
Share on other sites

Здравствуйте. Пробую запустить данный сервер. Всё делаю как на видеоинструкции, но в службах нет a4on.epgserver. Win 7 64бит.  Firebird 2.5 запущен. OpenEpg запущен. Подскажите, пожалуйста, что делаю не так.

Share this post


Link to post
Share on other sites

Видео устарело. С настройками все верно на видео, а вот a4on.epgserver более не существует. запускать нужно OpenEPG.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×