Опрос
Вопрос:
Используте ли OpenEPG в своей сети?
Вариант 1: Да
голосов: 16
Вариант 2: Нет, так как нужен TOT/TDT
голосов: 0
Вариант 3: Нет, не вещаю EPG в сети
голосов: 4
Вариант 4: Нет, использую другие средства
голосов: 12
Сделал для нашего биллинга A4on.tv (http://a4on.tv) EPG сервер - OpenEPG (http://wiki.a4on.tv/doku.php?id=openepg), за основу взят CherryEPG (http://epg.cherryhill.eu/)
Возможности модуля
- много поточный сервер
- одновременная работа с несколькими языками
- возможность передавать данные как в ISO, так и в Unicode
- передача данных по текущему транспортному потоку (Actual), так и по остальным (Other)
- работает везде где можно установить Perl (Windows, Linux, FreeBSD)
Передаваемые данные в таблице EIT (EPG)
- Текущее / следующее событие
- Расписание на несколько дней
- Расширенное описание события (Описание, год создания, режиссер, актеры)
- Возрастное ограничение
исполняемый файл OpenEpg (http://a4on.tv/uploads/files/openepg.zip)
исходный код доступен на Github (https://github.com/dshumko/OpenEPG)
Видео установки и настройки сервера (https://www.youtube.com/watch?v=Nh9wbCZjFqs)
Использование A4on.tv (http://a4on.tv) выгодно тем что:
- не нужно править перловый файл при изменениях в сети вещания;
- "правильное" вещание EIT, в каждом потоке свои каналы;
- используется многопользовательская БД, используйте телепрограмму где вам удобно, например на сайте;
- можно править телепрограмму;
- можно пускать объявления в расширенном описании EPG, т.е. у вас появляется бесплатный канал информирования;
- и незабываем о функциях биллинга + работа с заявками.
так как биллинг A4on.TV до 1000 абонентов бесплатный, и ограничений нет, получаем бесплатный сервер EPG с графическим интерфейсом.
на форуме cesbo.com (http://forum.cesbo.com/topic/1483-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-epg-%D1%81-%D0%B3%D1%80a%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%BC-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%BE%D0%BC/) есть небольшое обсуждение
Примерные требования к железу сервера можете рассчитывать из таких параметров:
- на 116 каналов и 16 потоков ОЗУ нужно примерно 500 МБ (включена передача actual / other)
з.ы.
Почему бесплатно?
Потому, что основная работа выполнена автором CherryEPG Bojan Ramšak , я лишь адаптировал его к нашему биллингу. Вот такой вот я чЭсный :D
Как то это рекламой попахивает, а у нас она денег стоит. Уважаемые админы, как вы на это смотрите?
Дмитрий Шумко наш старый добрый товарисч. скоро десять лет, как юзаю его программку, стоила не дорого. Просто в "купи-продай" предлагаю передвинуть
Вы можете перенести пост в ту ветку где ему место или удалить
Нет-нет, Дима, всё ОК. Лёша просто не достаточно помяркоуны. Но он тоже хочет, как лучше для форума/ассоциации.
:D
ЦитироватьDiogen написал:
Нет-нет, Дима, всё ОК. Лёша просто не достаточно помяркоуны. Но он тоже хочет, как лучше для форума/ассоциации.
:D
Спасибо, так и есть, иначе я бы просто удалил пост. Но я обязан задать вопрос, так как это сообщение подпадает под рекламу и прошу старших товарищей помочь уточнить, подпадает ли это сообщение под рекламу. Дмитрий, не стоит на меня обижаться.
Ни каких проблем, правила - есть правила.
Реальная, нормально работающая софтина. Третий день как на сети тестирую. Под win ничего больше бесплатного нет. 800 уе за железное решение не прельщает, тем более у.е. сейчас совсем УЕхали...
Можно конечно и в купи-продай, но тогда что с "бесплатностью" делать? Вот если бы раздел типа "Полезный софт" был....
Цитироватьkrasserg написал:
Реальная, нормально работающая софтина. Третий день как на сети тестирую. Под win ничего больше бесплатного нет. 800 уе за железное решение не прельщает, тем более у.е. сейчас совсем УЕхали...
Можно конечно и в купи-продай, но тогда что с "бесплатностью" делать? Вот если бы раздел типа "Полезный софт" был....
Скинь пожалуйста мне на set15@mail.ru
рабочий файлик xmltv.xml.
Брал в инете, не подходит..
Список каналов открывается в проге, а программа передач - нет.
ЦитироватьSumgait написал:
Брал в инете, не подходит..
Приложите файл к посту или вышлите мне на почту sd собака ачон.тв
проверю в чем может быть проблема
Я не стал придираться, потому что софтина бесплатно предлагается.:)
То же возникли проблемы с программой.
Если возникают вопросы по работе, то озвучьте их.
как иначе мне решить проблемы?
Разобрался, мои косяки (и источника программы были). Все работает просто файл пришлось самому собирать.
У людей были проблемы потому что не сделали ассоциации "название изт источника - название из A4ON" как я понял.
Из неудобств - при добавлении программ (добавил в xml файл) призодится убирать руками посторы из базы. Если уберешь не те (их по 2 штуки становится) то надо снова добавлять ассоциации с источнико программы. Так же, кажется в этом случае слетают программы в "настроках DVB".
Проблемы с аатачами на форуме остались, как я понял...
Файл ЕПГ (https://yadi.sk/d/Lq402lape7SZH)
полодил на яндекс кому нужно - рабочий файл с клторым нет проблем.
Программы добавляються один раз при первичной настройке ПО.
т.е. работа в таком алоритме
1. настроить (или загрузить) список каналов
2. настроить источники телепрограммы
3. загрузить телепрограмму из источника
в следующую загрузку программы повторяем только пункт 3.
Это удобно когда все муксы сформированы раз и насвегда. у меня планируется добавление еще 2 муксов и изменения в текущих.
С другой стороны не так часто все это происходит.
Стоп, в муксе добавляется или удаляется канал или несколько,
а значит канал или несколько нужно добавить в справочник (если его не было), но не нужно все каналы заново вносить.
Можно руками? Я не пробовал, т.к. все переделывал. Тогда все проще конечно. Просто сегодня 33 канала правил. Проще было все заново создать.:)
У меня пара местных каналов, вот разберусь с источниками и попробую добавить ручками и второй источник ЕПГ задействовать.
Цитироватьkrasserg написал:
Проблемы с аатачами на форуме остались, как я понял...
Проблем и не было. Просто файлы аттача не должны содержать кирилические символы. А обзываться чисто по английски.
и пробелы тоже
Поступила жалоба, что сервер через некоторое время смещает время текущей/следующей программы на +3 часа.
У себя такой проблемы не выловил.
У кого работает сервер, можете подтвердить?
ЦитироватьAlexam написал:
и пробелы тоже
Алексей, не знаю почему, но не смог залить вот эитот файл:
https://yadi.sk/d/Lq402lape7SZH (https://yadi.sk/d/Lq402lape7SZH)
ЦитироватьШумко Дмитрий написал:
Поступила жалоба, что сервер через некоторое время смещает время текущей/следующей программы на +3 часа.
У себя такой проблемы не выловил.
У кого работает сервер, можете подтвердить?
У меня кажется на +2 часа, причем в окнах "DVB настройки" и "Телепрограмма" все коррекно, а выводится +2 примерно. сейчас поразбираюсь.
Через какое время после запуска запуска приложения начинается смещение?
Сутки в работе - смещение есть. Винду увы перегрузить проблематично, на ней вещательный сервкр крутится.
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Если я правильно понял, то у железки нет IP входа, соответственно напрямую никак.
ЦитироватьSumgait написал:
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Вот так прикручивается
Тоже хочу попробовать.
ЦитироватьSumgait написал:
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Я пытался ... но так и не понял как навастривать железяку.
такое чувство, что она мешает EPG со спутника и с IP входа.
Цитировать1076 написал:
ЦитироватьSumgait написал:
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Вот так прикручивается
Тоже хочу попробовать.
Спасибо.
Все заработало.
Только в ESX 200 нужно отключить pid 18.
Иначе в потоке появляются ошибки.
Коллеги, подскажите эту штуку можно прикрутить к PBI 1000 в составе DMM-1200P-S2 и DMM-1300TM-AT? Разработчик говорит да, по IP, а я глупый не "дошурупливаю" как? :( В данной схеме отдельного мультиплексора типа DMM-1400MX-30 нет, всё собирается и формируется на тех железках.
ЦитироватьШумко Дмитрий написал:
ЦитироватьSumgait написал:
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Я пытался ... но так и не понял как навастривать железяку.
такое чувство, что она мешает EPG со спутника и с IP входа.
Да, мешает.
При этом сыпят ошибки в потоке.
На анализаторе видно.
Надо отключать pid18 в настройках железки и отказываться от EPG со спутника в данном муксе.
Может есть другие варианты решения конфликтов.. Не нашел..
И вопрос Дмитрию.
При загрузке новой телепрограммы (импорт EPG), надо ли останавливать сервер?
ЦитироватьSumgait написал:
При загрузке новой телепрограммы (импорт EPG), надо ли останавливать сервер?
Да, нужно. после выставки выложу новую версию. без перезапуска.
Что то...как то..... без ответа мой вопрос остался. ;)
27 и 28 января буду на выставке CSTB-2015.
Буду рад пообщаться лично.
мобила +7 965 136 56 91
Димон, ты держись там подальше от компаний, продающих EPG серверы типа "Comteza" и т.д. - зарежут..:D
Шутка.. конечно..
Спасибо тебе за труды, сэкономил нам бюджет..f_emo_09
ЦитироватьLex написал:
Коллеги, подскажите эту штуку можно прикрутить к PBI 1000 в составе DMM-1200P-S2 и DMM-1300TM-AT? Разработчик говорит да, по IP, а я глупый не "дошурупливаю" как? :( В данной схеме отдельного мультиплексора типа DMM-1400MX-30 нет, всё собирается и формируется на тех железках.
Тоже интересует ответ на этот вопрос.
Comteza мощный инструмент, который стоит своих денег.
Я им не конкурент. Так что бить будут не больно, надеюсь :)
Возникла маленькая проблема с каналом "Russia Today Doc (RT Doc)".
Там EPG на английском языке 90%.
На телевизорах LG не отображается вообще, а на Samsung нормально.
На анализаторе потока EPG на канале присутствует.
Если подцепить на этот канал русский EPG, например от другого канала, то тот EPG выводится.
Может это от того, что мы в настройках проги указывали основной язык сети - Русский?
Или это не связано?
Связано, попробуй поставить Английский
Со сдвижкой времени разобрались - прчина кривая работа Бехолдера, так как сеть в другом городе вариант посмотреть на телевизоре не рассматривался.
Проблема при создании двух разных сетей с разными NID и ONID. Присваиваем каждой сети свой поток. Первая сеть работает нормально, на второй не передаются данные на мультиплексор.
чтоб запустить на двух и более сетях.
нужно сделать две копии программы openepg и в ini файле каждой копии прописать ID потока который будет передаваться
Дмитрий, я не запускал файл openepg.exe.
Просто установил прогу a4on_demo.exe.
В ней все прописал для EPG.
Работает только для одной сети.
Как в этом случае быть?
Sumgait
У вас работает наш коммерческий EPG сервер, он в службах прописывается как A4on.EPG.Server
Его нужно остановить и настроить для работы openepg.exe
Внимание! после редактировании openepg.ini Блокнотом, сервер выдает ошибку и не запускается.
правьте ини другой программой, я например правлю в Far'е
Дмитрий, вы поставили значение в openepg.ini
NETWORK_ID = 4392
Мне пришлось присвоить второй сети этот ID.
Все работает нормально.
Но при смене NETWORK_ID = 4392 на 45002 например, сервер не запускается.
Менял значение FARом.
Где вы в базе прописали цифры 4392 ?
ЦитироватьSumgait написал:
Дмитрий, вы поставили значение в openepg.ini
NETWORK_ID = 4392
Где вы в базе прописали цифры 4392 ?
сейчас для обределения NETWORK_ID нужно выполнить запрос
select Dvbn_Id, Nid, Name from Dvb_Network
выполняется в меню Файл-Администрирование-Выполнение запросов
и взять значение Dvbn_Id соответствующее вашей сети
но я это исправлю, нужно будет указывать NID
Заметил, что EPG от сервера A4on.EPG.Server - соответствует текущему времени.
А от сервера openepg - отстает на 3 часа. Например программа "Время" на экране в 21.00, а по EPG она будет в 00.00. А реально по EPG показывается программа прошедшая 3 часа назад.
А также на анализаторе потока видно, что A4on.EPG.Server - формирует название передачи вот так "Top Gear (49-я серия) (16+)"
А openepg - формирует название передачи вот так "Top Gear (49-ï áÕàØï) (16+)"
Хотя на ТВ русские буквы во втором случае выводятся нормально.
Кто запускал OpenEPG, подтвердите проблему со временем.
Есть она или нет?
Непонятно , как задать интерфейс (их несколько) через который будет вещаться мультикаст.
Цитировать1076 написал: Непонятно , как задать интерфейс (их несколько) через который будет вещаться мультикаст.
К сожалению с этим я не разобрался, если есть специалисты в Perl буду рад помощи.
Вернемся к несовпадению времени показа EPG через openepg. Различные варианты настроек, переустановка сервера и программы ничего не дало.
Все равно EPG на экране +3 часа.
Не связано ли это с тем, что в исходном файле xmltv.xml - программа передач выглядит так ;
<programme start="20150201220000 +0300" stop="20150201235000 +0300" channel="300124">
<title lang="ru">Вечер с Владимиром Соловьевым (12+)</title>
<category lang="ru">Познавательные</category>
я имею ввиду в старте и стопе присутствует; +0300
Хотя это не мешает серверу A4on.EPG.Server - передавать правильное время передач.
Что в A4on'е, в меню DVB - программа передач, время программ отображается верно?
Да, отображается верно. Текущая программа отображается красным и соответствует времени. На ТВ тоже отображается верно, но только для A4on.EPG.Server
Sumgait могу получить вашу базу для проверки сервера?
Обновил Обновил OpenEpg (http://a4on.tv/uploads/files/openepg.zip)
- теперь можно привязать через какой сетевой интерфейс вещать. параметр BIND_IP в ini
- если сетей много, то в ini указывается NID сети для которой вещает сервер. параметр NETWORK_ID
просьба проверить и отписать о результатах
ЦитироватьШумко Дмитрий написал:
просьба проверить и отписать о результатах
можете выложить конфигурационный файл для начальной инициализации ?
пример ини есть на Github (https://github.com/dshumko/OpenEPG/blob/master/OpenEPG.ini)
[EPG] ; Настройки
DB_NAME = localhost:C:/A4on.TV/DB/A4ON_FREE.FDB ; база данных с epg
;DB_USER = SYSDBA ;
;DB_PSWD = masterkey ;
;DAYS = 7 ; на какое количество дней формировать EIT
;TMP = %TMP% ; где храним временные файлы
;RELOAD_TIME = 5 ; Через сколько минут перечитывать поток
;EXPORT_TS = 0 ; Экспортировать TS в файл 1. не эксп. = 0
;NETWORK_ID = 1 ; ID сети с которой работает генератор на случай если у оператора много сетей и одна БД
BIND_IP = '192.168.1.3' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
; - комментарий, комментированный параметр такое значение по умолчанию
Запустил сервер.
Работает хорошо, надежно и быстрая загрузка EPG в ТВ приемник.
Но проблема со временем так и осталась.
В исходном xml файле стока со временем выглядит так
<programme start="20150202060000 +0300" stop="20150202090000 +0300"
Скорее всего openepg.exe не учитывает сдвиг по времени +0300.
А также в потоке по анализатору видно сдвинутое время и кириллица не корректная, хотя на ТВ отображается корректно.
Вот пример работы двух серверов в одно и то же время, отображаемый на анализаторе. Вместо названия канала, у нас висит объявление.
Сервер A4ON.EPG.Server
Starts: 04.02.2015 10:00:00
Length: 13:59:00
EIT Source: actual TS, event schedule
Name: Внимание!*Первый HD* переводится на новую частоту 394 мГц.
Description Source: DVB Short Event DVB Extended Event
Сервер openepg.exe
Starts: 04.02.2015 7:00:00
Length: 13:59:00
EIT Source: actual TS, present/following
Name: ²ÝØÜÐÝØÕ!*¿ÕàÒëÙ HD* ßÕàÕÒÞÔØâáï ÝÐ ÝÞÒãî çÐáâÞâã 394 ܳæ.
Description Source: DVB Short Event DVB Extended Event
Обновил Обновил OpenEpg (http://a4on.tv/uploads/files/openepg.zip)
- Исправлена ошибка со временем (спасибо Sumgait за обнаружение)
Тем кто хочет спрятать окно сервера в трей Windows (там где часы)
предлагаю воспользоваться утилитой rbtray (http://rbtray.sourceforge.net/)
После запуска rbtray можно свернуть любую программу в трей,
для этого нужно щелкнуть правой кнопкой мыши на кнопку минимизации окна в заголовке.
Спасибо автору за труды! Теперь абоненты довольны программой передач на всех каналах..
ЦитироватьSumgait написал:
Спасибо автору за труды! Теперь абоненты довольны программой передач на всех каналах..
Буква Ё правильно отображается ?
Цитировать1076 написал:
Буква Ё правильно отображается ?
Железа у меня нет чтоб проверить, а на анализаторе такая картинка
ЦитироватьШумко Дмитрий написал:
Тем кто хочет спрятать окно сервера в трей Windows (там где часы)
предлагаю воспользоваться утилитой rbtray (http://rbtray.sourceforge.net/)
После запуска rbtray можно свернуть любую программу в трей,
для этого нужно щелкнуть правой кнопкой мыши на кнопку минимизации окна в заголовке.
Смог спрятать только прогой - HideIt.
Остается сейчас проблема с программой передач xmltv.xml. Известный телегид в инете прикрывает халяву. На сегодняшний день формирование программы удобно с помощью проги "КИТ Интернет телепрограмма 1.29c.".
Ну не за всё же платить в этой жизни..:D
ЦитироватьSumgait написал:
Известный телегид в инете прикрывает халяву.
Акадо что ли?
Нет, Телегид.инфо
ЦитироватьSumgait написал:
Ну не за всё же платить в этой жизни..:D
Уверяю Вас, что создание и поддержка в актуальном состоянии телепрограммы требует временных и материальных затрат.
Даже то, что можно получить от каналов, требует ручной обработки. Да и получить можно не от всех каналов.
... это так, мысли в слух ... :)
ЦитироватьШумко Дмитрий написал:
ЦитироватьSumgait написал:
Ну не за всё же платить в этой жизни..:D
Уверяю Вас, что создание и поддержка в актуальном состоянии телепрограммы требует временных и материальных затрат.
Даже то, что можно получить от каналов, требует ручной обработки. Да и получить можно не от всех каналов.
... это так, мысли в слух ... :)
Это они и так знают, это они просто прибедняются так.
ЦитироватьThi написал:
ЦитироватьШумко Дмитрий написал:
ЦитироватьSumgait написал:
Ну не за всё же платить в этой жизни..:D
Уверяю Вас, что создание и поддержка в актуальном состоянии телепрограммы требует временных и материальных затрат.
Даже то, что можно получить от каналов, требует ручной обработки. Да и получить можно не от всех каналов.
... это так, мысли в слух ... :)
Это они и так знают, это они просто прибедняются так.
И под бедных родственников косят. 2.500 рублей в месяц за качественный телегид не то что жаба, жмотяра душит. А ведь телегид в цифровом телевидении играет самую большую роль. К сожалению большинство мелких операторов, до сих пор этого понять не в состоянии.
Ну если телегид с умом проброшен со спутника и не хватает его только на 10 каналах, ну смысл выкидывать 2500 р..
ЦитироватьRus написал:
ЦитироватьThi написал:
ЦитироватьШумко Дмитрий написал:
ЦитироватьSumgait написал:
Ну не за всё же платить в этой жизни..:D
Уверяю Вас, что создание и поддержка в актуальном состоянии телепрограммы требует временных и материальных затрат.
Даже то, что можно получить от каналов, требует ручной обработки. Да и получить можно не от всех каналов.
... это так, мысли в слух ... :)
Это они и так знают, это они просто прибедняются так.
И под бедных родственников косят. 2.500 рублей в месяц за качественный телегид не то что жаба, жмотяра душит. А ведь телегид в цифровом телевидении играет самую большую роль. К сожалению большинство мелких операторов, до сих пор этого понять не в состоянии.
Куда уж нам, мелким то... И всё же, наверное, не жмотяра, а экономическая целесообразность. Зачем покупать то, что есть даром и на любой, даже исысканный вкус
ЦитироватьOperator написал:
Куда уж нам, мелким то... И всё же, наверное, не жмотяра, а экономическая целесообразность. Зачем покупать то, что есть даром и на любой, даже исысканный вкус
Думаю, так же себя оправдывает человек, который "врезается" в кабельную сеть оператора :D
Да, думать не надо...Надо просто поискать...
Немного подправил сервер. обновил.
Вопрос к форумчанам:
Кто нибудь его (openepg) использует?
Или вопрос EPG уже никого не интересует?
Что обновлено, Дмитрий?
ЦитироватьШумко Дмитрий написал:
Немного подправил сервер. обновил.
Вопрос к форумчанам:
Кто нибудь его (openepg) использует?
Или вопрос EPG уже никого не интересует?
а чему тут интересоваться ?
мертвому типа EPG Серверу ?
на мой то взгляд НАСТОЯЩИЙ EPG сервер занимается вот чем
Программный комплекс SI-EPG обеспечивает передачу в цифровую сеть данных PSI , таблиц SI и EPG Для оператора КТВ данный комплекс предоставляет широкие возможности автоматического управления производством, редактированием и вещанием сервисной информации и EPG.
а у Вас так - гозетко, даже не журнальчик
Цитироватьsky star написал:
а у Вас так - гозетко, даже не журнальчик
Так оно и позиционируется, как ЕПГ для нищих, ну или на первое время. Без претензий на высшие материи. Свою задачу выполняет - и чего ещё надо?
а комплексное решение со всеми прибамбасами - это уже другие деньги и не всем оно надо.
Таблицы все есть? Есть. Нет только ЕПГ? Ну и получи "гозетко" :D
Без обид.;)
я бы не бухтел , если бы не гордое в название "Сервер EPG"
ламбаржини с конвеера автотаза
Цитироватьна мой то взгляд НАСТОЯЩИЙ EPG сервер занимается вот чем
Программный комплекс SI-EPG обеспечивает передачу в цифровую сеть данных PSI , таблиц SI и EPG Для оператора КТВ данный комплекс предоставляет широкие возможности автоматического управления производством, редактированием и вещанием сервисной информации и EPG.
а у Вас так - гозетко, даже не журнальчик
Вы меня извините, но в название название ПО 100% соответствует его назначению.
Сервер EPG должен передавать EPG ( Electronic Program Guide ) (электронный телегид) , газетенку, журнал...
Сервер это и делает.
Если считаете, что название не корректно, напишите обоснованно почему. Будет ОпенВАЗ :D
Цитироватьsky star написал:
ламбаржини с конвеера автотаза
А чё, ламбарвазы - крутотень:D, на юге нашем дофига таких, тюнинг местных джигитов
ЦитироватьШумко Дмитрий написал:
Сервер EPG должен передавать EPG ( Electronic Program Guide ) (электронный телегид) , газетенку, журнал...
Сервер это и делает.
Да нормально все, я вот с первгог раза запустить не смог :|
Можете выложить демонстрационный набор с программой передач ?
Я не выкладывал базу с демонстрационными данными так как они устаревают.
а каждую неделю обновлять дистрибутив утомительно :)
НО согласен с тем, что когда есть данные легче начать работу.
Нужно подумать как этот вопрос автоматизировать
Цитироватьsky star написал:
я бы не бухтел , если бы не гордое в название "Сервер EPG"
ламбаржини с конвеера автотаза
Ты бухтишь, потому что наверно отвалил денег за дорогой сервер десятки тыщ рупий, и ещё каждый месяц подкидываешь за обслуживание.
Нам не нужны сеть данных PSI , таблиц SI.
Народу, вернее - абонентам надо включить канал, прочитать программу передач и текущий фильм, кто в ролях и т.д.
Кстати редактировать EPG на неделю и заменить на следующую - 5 мин. работы.
А Дмитрию большое спасибо, за труды и по дружбе подарок для нас.
Sumgait
отвалили хорошо, один раз, больше не платили,
на СЕРВЕре делаем SDT TDT TOD LCN NIT EPG
средствами сервера вещаем прошивки для всех версий наших приемников
проводим эксперименты с вещанием прошивки для КАМ модуля
Цитироватьsky star написал:
Sumgait
отвалили хорошо, один раз, больше не платили,
на СЕРВЕре делаем SDT TDT TOD LCN EPG
средствами сервера вещаем прошивки для всех версий наших приемников
проводим эксперименты с вещанием прошивки для КАМ модуля
Отвалил копейки, сервер - просто ПО, формирует всё то же, ещё и NIT есть.
Прошивки приёмников и САМов - ни в коем случае, так наобновляют, что потом замучаешься бегать восстанавливать. Хотя эта функция предусмотрена в модуляторах.
А ваще, вся эта шняга табличная должна уже быть в железе с родным софтом по умолчанию - цифровое ТВ без необходимого для полноценной работы комплекта таблиц и сервисов сегодня - это нонсес. Правда когда брал железо 5 лет назад, о всех этих TDT ... LCN даже и не слышал, только в процессе осознал всё пагубную сущность :D цифрового вещания :p.
в корне не согласен с тем что "все должно быть в железе"
я за 8 лет цифрового Тв понял, если у тебя не Гармоник железо,
то не грузи его ..
вот и стоят приемники (прием , дескремблинг, чистка SDT PMT NIT , PID мапинг)
потом стоят QAM модуляторы --- как бы модулируют
скремблеры кодируют
а таблицы идут с сервера :)
да и еще, LCN на сервере сделать "два пальца об асфальт"
за то как на EMR сделать я видел инструкцию
врагу не пожелаю
за 8 лет прошивки приемников по кабелю не завалили не один !
Софт делает то о чем заявлено в его описании, ничего более делать не умеет.
если есть замечания по данному функционалу - пишите.
sky star
Я, да и думаю не только я, буду счастлив, если Вы сделаете сервер формирования служебных таблиц DVB и будете его раздавать бесплатно.
да... забыл сказать.
тем кто хочет больше чем газетЁнко предлагаю посмотреть на решения от
COMTEZA ( платно )
СпецТВ ( платно )
или бесплатное решение OpenCaster - MPEG2 transport stream data generator and packet manipulator
список можно дополнить
EPG CTI
Вопрос который поставил меня в тупик
Могут ли SID разных каналов в разных транспортных потоках совпадать?
в моем понимании уникальность идентификатора канала определяется тремя составляющими
NID - ид сети
TSID - ид транспортного потока
SID - ид канала(сервиса) в потоке
значит SID для разных TSID могут совпадать.
Я прав? Если не прав, поясните пожалуйста.
ЦитироватьШумко Дмитрий написал:
значит SID для разных TSID могут совпадать.
Я прав? Если не прав, поясните пожалуйста.
Когда они совпадают, часть телевизоров начинает испытывать трудности при настройке.
Это не нормальная ситуация.
когда совпадают pid, sid - кабельщики начинают испытывать трудности с частью абонентов
Совпадать не должно, проблемы обязательно будут.
У меня NID и ONID одинаковые на транспортных потоках.
TSID естественно разные.
SID некоторых каналов совпадают. Только в разных потоках.
Например каналы Стрима и Сигнала идут на одинаковых SID 1,2,3,4,5,6.
Значит SID для разных TSID могут совпадать.
EPG работает стабильно.
Проблем не наблюдаю.
Обратился ко мне оператор с такой проблемой
ЦитироватьСервер работает, шасси видит поток,
но на тв приставке отображается только краткое название передачи, без описания.
на телевизорах LG и Sony при этом нет совсем ничего
программа СТВ ЕПГ из того же файла при тех же настройках в шасси дает подробное описание
правда на телевизорах так же полное отсутствие
Честно, я не знаю в чем может быть причина, но интересно разобраться.
Сталкивался кто с такой проблемой?
Дим, что касается Спец ТВ, то их QAM модулятор при автоматическом формировании PSI для всех каналов назначает уникальные SID'ы.
Вот тут (http://dil.livejournal.com/644565.html) читаем последний абзац:
ЦитироватьНомера программ уникальны в пределах группы мультиплексированных потоков, относящихся к одному вещателю. В случае кабельного вещания к одному вещателю (кабельному провайдеру) обычно относятся все потоки.
Так что, надо попробовать сделать все SID'ы в сети уникальными. Вреда от этого точно не будет, а вот польза, судя по комментариям опытных коллег, похоже есть
у меня для этого ветка специально создана
там и про уникальные pidы и про sidы в табликах все
весьма просто и доходчиво
и количесво каналов на mux посчитал 25 (с учетом qam 512)
http://www.makatel.ru/forum/viewthread.php?forum_id=11&thread_id=2115&rowstart=40
Добавил передачу жанров программ.
Ищу желающего проверить данный функционал.
после проверки выложу обновление.
Кстати, Стрим с 15 апреля уходит с SID 1,2,3,4,5,6 на 4-х значные.
Обновлен дистрибутив биллинга A4on.TV (http://a4on.tv/site/downloads)
Обновления по EPG
+ Добавлена утилита загрузки расписания из командной строки LoadEPG.exe
+ Добавлен профиль загрузки телепрограммы с сайта A4on.TV
+ Добавлена передача жанра DVB
+ Добавлена возможность указать кодировку ISO 8859-5
- исправлена ошибка чтения ini файла с сигнатурой BOM
Спасибо Дмитрий.
OpenEPG работает быстрее, теперь кириллица отображается корректно.
Удобно ini файл править блокнотом, а не FARом, как ранее.
ЦитироватьШумко Дмитрий написал:
Обновлен дистрибутив биллинга A4on.TV (http://a4on.tv/site/downloads)
Вопрос к Дмитрию, в разделе текущее\ следующее только каналы одного транспорта или все каналы в вашей сети ?
Все зависит от настроек сети. Что передавать а что нет.
на скриншоте показаны настройки и получаемый поток на выходе
А Вы программу каналов для этого ЕПГ где берете? чего то я так и не понял.
Расписание телепрограмм предоставляют каналы.
Сложность, в этом зоопарке форматов телепрограмм, свести все в один формат.
Появилась ли возможность выбора сетевого интерфейса ?
Да. интерфейс указывается в ini файле
пример:
BIND_IP = '192.168.1.3' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
нужно удалить комментарий в начале строки - ;
Как запустить мультикаст ?
В списке служб отсутствует EPG сервер f_emo_51
Openepg.exe не находит fbclient.dll который лежит C:\Program Files\Firebird\Firebird_2_5\bin\
Содержание .ini
Цитировать[EPG] ; Настройки
DB_NAME = 127.0.0.1:A4ON_FREE ; база данных с epg
;DB_USER = SYSDBA ; пользователь Firebird для чтения базы данных A4on.TV
;DB_PSWD = masterkey ; пароль пользователя Firebird
;DAYS = 7 ; на какое количество дней формировать EIT
TMP = c:\A4ON.TV\tmp\ ; где храним временные файлы, если не укажем, то в каталоге программы
;RELOAD_TIME = 5 ; Через сколько минут перечитывать поток (переформируем текущий/следующий)
;EXPORT_TS = 0 ; Экспортировать TS в файл 1. не эксп. = 0
;NETWORK_ID = 1 ; NID сети с которой работает генератор на случай если у оператора много сетей и одна БД
BIND_IP = '10.10.0.10' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
;READ_EPG = 60 ; Через сколько минут будем проверять данные в базе A4on.TV (смотрим обновилось ли расписание)
;RUS_PAGE = 1 ; согласно EN ISO/IEC 8859-5 [27] Latin/Cyrillic alphabe может быть 1 = \0x01 (Table A.3) , а может быть 2 = \0x10\0x00\0x5 (Table A.4)
Это бесплатный сервер, его в сервисах нет, нужно запускать OpenEPG.exe
fbclient.dll желательно копировать в каталог приложения или в каталог систем32
Подложил, запустил, мультикаст не удалось обнаружить ни на одном интерфейсе.
BIND_IP = 10.10.0.10 или
BIND_IP = '10.10.0.10'
???
BIND_IP = '10.10.0.10'
Сервер запущен, окно OpenEPG?
Спасибо!
Нашел на другом интерфейсе.
Жду результатов тестирования B)
ЦитироватьШумко Дмитрий написал:
BIND_IP = '10.10.0.10'
Сервер запущен, окно OpenEPG?
Мультикаст вижу только на 1 интерфейсе, вне зависимости от указанного в ini файле .
f_emo_51f_emo_51f_emo_51
это странно, так как у себя проверял, имею lan и wifi, работает.
сколько интерфейсов на машине и какие адреса, постараюсь разобраться?
Весь мультикаст идет через 10.20.0.10 видимо потому, что он первый в списке
ЦитироватьC:\Documents and Settings\Administrator>ipconfig
Настройка протокола IP для Windows
ToLanbilling - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 10.20.0.10
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :
VLAN1 Management - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 10.91.90.253
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . :
VLAN3 Management - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 10.90.90.254
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :
USB - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 192.169.73.7
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . :
Sunsea - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 192.168.1.26
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . :
Inet - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 195.ххх.ххх.ххх
Маска подсети . . . . . . . . . . : 255.255.255.240
Основной шлюз . . . . . . . . . . : 195.ххх.ххх.ххх
Broad - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 10.10.0.10
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :
Klan - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 172.16.1.9
Маска подсети . . . . . . . . . . : 255.255.0.0
IP-адрес . . . . . . . . . . . . : 172.16.0.26
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :
C:\Documents and Settings\Administrator>
В общем добавил еще один VLAN на сетевой карте INTEL и мультикаст попер с него.
Отлично. жду замечаний :)
а я постараюсь воспроизвести ситуацию с вланами.
При импорте вываливается в ошибку, отправился отчет.
Подтверждаю, ошибка имела место быть.
Ошибку исправил. Дистрибутив обновил.
ЦитироватьSumgait написал:
Цитировать1076 написал:
ЦитироватьSumgait написал:
Что-то не прикручивается EPG к мультиплексору A2B ESX 200.
Кто пробовал?
Вот так прикручивается
Тоже хочу попробовать.
Спасибо.
Все заработало.
Только в ESX 200 нужно отключить pid 18.
Иначе в потоке появляются ошибки.
Пробую , на выход поток не пробрасывается .
Где грабли могут быть ?
Это то, что я тебе писал
и настройки в A4ON.TV
У меня все аналогично.
Покажи закладку PID management.
На ESX какая версия ПО ?
Версия 1.33
ЦитироватьSumgait написал:
Версия 1.33
Спасибо!
Снес и заново поставил программу и все завелось f_emo_67
Вопрос для Дмитрия :
Как правильно поставить сдвиг времени для сети?
ХМL файлы содержат события с сдвигом GMT +0
Время в сети - TDT - GMT +0
Мое поясное время - GMT +3
У абонов в телевизорах часовой пояс GMT +3
Какое значение должно стоять в настойках сети "сдвиг времени , минут" ??
Параметр Сдвиг времени не используется в OpenEPG, его можно не заполнять.
Если время передачи не совпадает, то корректировать его нужно в момент загрузки,
т.е. в настройках профиля источника EPG.
Sony почему- то игнорируют слишком длинное описание программы .
Кто то в курсе ограничений ?
Слишком длинное это сколько?
Я ограничиваю описание в 4000 символов,
но думаю 4000 очень много, пока прочтешь - кино закончится :)
Кто как думает, сколько символов передавать?
есть телевизоры, которые клинит при слишком большом количестве сиволов в EPG
какое количество символов выделить под описание?
или сделать настройку, где можно указать размер описания?
Давайте подсчитаем большое описание фильма на Русском романе.
"Произведено: Россия.
Катерина - умна и амбициозна.
Она всегда знает, чего хочет, и весь смысл жизни видит только в работе.
Однажды домой к Кате приходит детдомовская воспитанница
Алина. "Это у вас продается кошка?" - спрашивает девочка. "Нет у нас никаких кошек", - недоумевает Катя. На самом деле, Алина хитрит. Она уверена что бизнес-леди - ее мама.
Катерина, объясняет, что прошлые хозяева квартиры давно тут не живут, но сирота не отступает.
Пытаясь избавиться от неожиданной подопечной, Катя берется разыскать ее настоящих родителей,
но со временем понимает, что привязалась к девочке, и уже не может с нею расстаться.
Эта пронзительная и светлая история будет интересна как взрослой аудитории, так и подросткам."
Около 500 символов...
Наверно больше и не нужно.
Сюда же нужно добавить режиссера актеров и год создания
хотя, 500 думаю достаточно
Кстати, обращаю внимание, что некоторые старые модели телевизоров зависают, если количество знаков превышает 400 -500 знаков. (Точное значение сейчас не помню) В частности, наблюдал такое на SONY W4500: при переключении на канал, передача на котором имеет длинное описание, телевизор ребутится.
Версия сервера с обрезкой описания до 500 символов
OpenEPG.zip (http://a4on.tv/uploads/files/openepg.zip)
пока в настройку не выносил, позже сделаю
фтопку эти Соньки.:D У народа лыжы и самсунги преобладают, не считаю дешёвого Китая..
Кстати, LG все равно больше 300 символов не вмещает в лист на экране.
Так что 500 - это в самый раз, не более..
ЦитироватьШумко Дмитрий написал:
какое количество символов выделить под описание?
или сделать настройку, где можно указать размер описания?
Сделайте настройку длинны.
Можно ли как-то реализовать импорт информации о возрастных ограничениях из XMLTV файлов ?
И параллельно возможность добавления инфы об этом ограничении перед событием типа
Цитировать[18+] Время информационная программа
Возрастное ограничение импортируется из файла
и передается в отдельном дескрипторе.
В название программы добавлю ограничение в следующем обновлении, так же как и настройку длины описания.
ЦитироватьШумко Дмитрий написал:
В название программы добавлю ограничение в следующем обновлении, так же как и настройку длины описания.
Сделайте плз. возможность выбора, куда добивать [18+] - в начало или в конец.
Прихожу к выводу что возрастные ограничения в файлах, предлягаемых EPG провайдерами ставятся от балды( то есть как б-г на душу положит) f_emo_51
В файлах с программой, предоставляемой вещателями не вижу возрастных ограничений f_emo_67
Хотя вот Пятница ставит ограничения.
От EPG стало клинить старые SONY , обрезал описание , клинит также.
Open EPG фомирует около 400 кБит мультикаста на транспондер.
Уменьшаю поток в настройках ничего - не меняется.f_emo_51f_emo_51f_emo_51f_emo_51f_emo_51
А зачем вообще в EPG возрастные ограничения? Это проблемы каналов, они сами знаки выводят..
Open EPG действительно формирует большой битрейт.Это не плохо.
Но на меньшем, как у A4ON.EPG.Server - программа грузится долго. Это напрягает. Встанешь на канал, а EPG ещё нет и ждешь 5-10 сек.
ЦитироватьSumgait написал:
Но на меньшем, как у A4ON.EPG.Server - программа грузится долго. Это напрягает. Встанешь на канал, а EPG ещё нет и ждешь 5-10 сек.
Может я чего не понял, A4ON.EPG.Server как запустить ?
Параметр Bitrate не используется OpenEPG, в нем битрайт рассчитывается автоматом.
Для уменьшения потока можно отключить передачу Actual/Other (в потоке передавать информацию для текущего потока и остальных потоков )
Я надеюсь у Вас есть разбиение на несколько потоков, а не все каналы в одном.
Возрастное ограничение полезно когда оно идет в отдельном дескрипторе, а не в названии.
Например я свой тюнер настроил так, что на программы 18+ он требует ввод пароля.
A4ON.EPG.Server - наш коммерческий сервер, я его убрал из дистрибутива.
Цитировать1076 написал:
От EPG стало клинить старые SONY , обрезал описание , клинит также.
.f_emo_51f_emo_51f_emo_51f_emo_51f_emo_51
В общем с Openepg что- то не то . Помогает сборка транспондера заново, все начинает работать нормально несколько часов.
После этого опять телики клинит .
Перезапуск Openepg не помогает, только сборка транспондера заново.
f_emo_51f_emo_51f_emo_51f_emo_51
эффект присутствует во всех транспортах :@
обрежьте до 250 знаков, иначе соньки, филлипки и лыжи некоторые клинят
Обновил OpenEPG.zip (http://a4on.tv/uploads/files/openepg.zip)
добавил параметр в ини файл DESC_LEN (символов в описании). по умолчанию равно 500
ЦитироватьMike написал:
обрежьте до 250 знаков, иначе соньки, филлипки и лыжи некоторые клинят
при 500 все работает , Сони игнорируют описание свыше 800 знаков но не глючат.
Тут именно - телик клином встает, не реагирует на кнопки. Длинна 200 при этом.
могу попросить базу данных A4on.TV ?
думаю проблема где-то в настройках.
выслать можно на ящик post собака a4on.tv
Как файл называется ?
Пришли мне тоже на set15@mail.ru
Находится в папке A4ON.TV\DB
Файл A4ON_FREE.FDB
Проверю на a2b
в каталоге db файл a4on_free.fdb
желательно упаковать файл
Отправил .
Вопрос по двум точкам.
да, ошибка в том что не указан SID канала.
обновил OpenEPG.zip (http://a4on.tv/uploads/files/openepg.zip) , теперь без SIDа канал не попадет в поток
ЦитироватьШумко Дмитрий написал:
да, ошибка в том что не указан SID канала.
обновил OpenEPG.zip (http://a4on.tv/uploads/files/openepg.zip) , теперь без SIDа канал не попадет в поток
Этот канал зависал , убираешь SID- работает
т.е. зависал?
Да, снимаешь поток - начинает работать.
Странно что сначала 3-7 часов все работает.
Сейчас включил последнюю версию OPEN EPG , по результатам отпишу.
Подвержены явлению только Sony, у нас их довольно много.
На Самсунгах все ОК.
В OpenEPG скорость мультикаста невозможно регулировать ?
5 потоков- 800 КБит
нет, скорость не регулируется, но она оптимизирована для быстрого отображения на ТВ
Какие проблемы с последней версией замечены?
ЦитироватьШумко Дмитрий написал:
нет, скорость не регулируется, но она оптимизирована для быстрого отображения на ТВ
Какие проблемы с последней версией замечены?
Вот такая скорость многоваТТо f_emo_67
На соне счелкаю каналы f_emo_31f_emo_31
я так понимаю в сети минимум 64 канала и в каждом потоке передается информация по всем 64 каналам
я считаю это не много... учитывая то, что ТВ сразу на все каналы EPG показывает
ЦитироватьШумко Дмитрий написал:
я считаю это не много... учитывая то, что ТВ сразу на все каналы EPG показывает
По идее из соседних потоков должно передаваться только текущее- следующее.
и реально более 300 КБит- это ненормально .
Может есть возможность регулировать ?
в OpenEPG нет возможности регулировать битрэйт. Если хотите, то могу предложить протестировать наш сервер A4on.EPG
ЦитироватьПо идее из соседних потоков должно передаваться только текущее- следующее.
нет, передается вся таблица EIT
какой битрэйт с отключенной функцией Actual/Other ?
ЦитироватьШумко Дмитрий написал:
в OpenEPG нет возможности регулировать битрэйт. Если хотите, то могу предложить протестировать наш сервер A4on.EPG
ЦитироватьПо идее из соседних потоков должно передаваться только текущее- следующее.
нет, передается вся таблица EIT
какой битрэйт с отключенной функцией Actual/Other ?
Както так
скрин мне не понятен.
можно мне скрин окна OpenEPG при выключенной опции Actual/Other ?
ЦитироватьШумко Дмитрий написал:
скрин мне не понятен.
можно мне скрин окна OpenEPG при выключенной опции Actual/Other ?
На скрине скорость потока EPG содержащего текущее\следующее для всей сети и программу на 1 транспорт.
Выключил Actual/Other
Теперь в каждом танспондере Actual/Other только из этого транспондера .
Нужно , чтобы информация о событии Actual/Other была для всей сети, а события на неделю только для этого транспондера.
ЦитироватьНужно , чтобы информация о событии Actual/Other была для всей сети, а события на неделю только для этого транспондера.
Внесу в план работ, но не знаю когда сделаю.
ЦитироватьШумко Дмитрий написал:
ЦитироватьНужно , чтобы информация о событии Actual/Other была для всей сети, а события на неделю только для этого транспондера.
Внесу в план работ, но не знаю когда сделаю.
Этого нет в новой версии ?
Хотелось бы увидеть change log.
Для этого есть программа LoadEPG.exe
ее нужно запускать через планировщик. и она, согласно профилям, загружает данные
Дмитрий, СПАСИБО! !
Вроде 1 день все работает . f_emo_67
Попутно задумываюсь использовать раздел СКЛАД, но не вижу способа формировать первичные документы, формы утвержденные госкомстатом.
Склад завязан на заявки, так что в отдельности не получится использовать.
Что за формы госкомстатом?
Один из операторов говорит что есть проблемы с отображением кириллицы на ТВ.
Кодировка у оператора - DRE
Если через приставку смотреть, то все хорошо, а если с cam модулем, то нет кириллицы.
У себя воспроизвести проблему не смог.
Может это быть связано с кодировкой?
Пожалуйста, кто использует OpenEPG, проверьте есть ли проблемы с отображением кириллицы?
Особенно интересно есть ли проблемы с SAMSUNG ue32f4020aw и SONY tx-pr42u30
ЦитироватьШумко Дмитрий написал:
Что за формы госкомстатом?
Эти (http://www.formbox.ru/category/tovarnye_dokumenty/nakladnaya_na_otpusk_materialov_na_storonu_m15.html)
ЦитироватьПожалуйста, кто использует OpenEPG, проверьте есть ли проблемы с отображением кириллицы?
Особенно интересно есть ли проблемы с SAMSUNG ue32f4020aw и SONY tx-pr42u30
Проблемы пока не обнаружились, по сравнению с EPG от DV\Cerber крипта стала правильно отображаться буква Ё.
ЦитироватьШумко Дмитрий написал:
Склад завязан на заявки, так что в отдельности не получится использовать.
Что за формы госкомстатом?
Один из операторов говорит что есть проблемы с отображением кириллицы на ТВ.
Кодировка у оператора - DRE
Если через приставку смотреть, то все хорошо, а если с cam модулем, то нет кириллицы.
У себя воспроизвести проблему не смог.
Может это быть связано с кодировкой?
Пожалуйста, кто использует OpenEPG, проверьте есть ли проблемы с отображением кириллицы?
Особенно интересно есть ли проблемы с SAMSUNG ue32f4020aw и SONY tx-pr42u30
Нет проблемм с кириллицей, особенно с обновленным OpenEPG. Даже на анализаторе появилась.
Кодировка DRE. Хотя по идее какая разница..
Не получается прикрутить это к Хамелеону. Создал IP вход, в стримминговый порт подал EPG. В итоге на ГС в меню отображается входной битрейт, а сервисы нулевые. В потоке EPG естественно не присутствует. Есть у кого опыт подключения внешнего EPG к Хамелеону?
Насколько я понял, что мне объясняли, то нужно :
1) отключить EIT в выходном потоке;
2) далее принять IP поток и добавить его в выходной поток;
3) добавить 18 пид в Other pids выходного потока.
Дмитрий, пробовал запустить EpgServer.exe - после 20 минут ожидания мультикаст не пошел f_emo_51
Для Openepg конфигурационный файл :
Цитировать[EPG] ; Настройки
DB_NAME = localhost:A4ON_FREE ; база данных с epg
DB_USER = SYSDBA ; пользователь Firebird для чтения базы данных A4on.TV
DB_PSWD = masterkey ; пароль пользователя Firebird
DAYS = 7 ; на какое количество дней формировать EIT
;TMP = B:\EPG ; где храним временные файлы, если не укажем, то в каталоге программы
RELOAD_TIME = 5 ; Через сколько минут перечитывать поток (переформируем текущий/следующий)
;EXPORT_TS = 0 ; Экспортировать TS в файл 1. не эксп. = 0
;NETWORK_ID = 1 ; NID сети с которой работает генератор на случай если у оператора много сетей и одна БД
;BIND_IP = '192.168.56.1' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
READ_EPG = 30 ; Через сколько минут будем проверять данные в базе A4on.TV (смотрим обновилось ли расписание)
;RUS_PAGE = 1 ; согласно EN ISO/IEC 8859-5 [27] Latin/Cyrillic alphabe может быть 1 = \0x01 (Table A.3) , а может быть 2 = \0x10\0x00\0x5 (Table A.4)
;DESC_LEN = 500 ; Количество символов в описании
И не проверяет совсем изменения в расписании,
Так должно быть :
ЦитироватьREAD_EPG = 30
Или так:
Цитировать;READ_EPG = 30
Александр, позволю себе включиться также в обсуждение, перед именем функции (команды) знаков лишних быть не должно как бы, т.е. вот так должно быть:
READ_EPG = 30 (у меня это значение равно 60)
Но после обновления несколько дней наблюдал в командной строке, как происходит проверка БД, а потом это прекратилось и сейчас просто выдает какой TSID и текущий битрейт и все...
Вот вспомнил, началось это все как только я решил попробовать как работает утилита по автоматической загрузке профиля EPG....как мне кажется...до этого все в ручную проделывал с остановкой сервера openepg и последующем его рестарте после загрузки новой тв программы...
ЦитироватьHorshev написал:
Но после обновления несколько дней наблюдал в командной строке, как происходит проверка БД, а потом это прекратилось и сейчас просто выдает какой TSID и текущий битрейт и все..
Вот вспомнил, началось это все как только я решил попробовать как работает утилита по автоматической загрузке профиля EPG..
При использовании программы для автоматической загрузки не происходит изменения даты модификации и OpenEPG не обновляет потоки.
Дмитрий , что скажете ?
Обновлен дистрибутив биллинга A4on.TV (http://a4on.tv/site/downloads)
Проверил обновления по EPG, работает.
ЦитироватьШумко Дмитрий написал:
Обновлен дистрибутив биллинга
Проверил обновления по EPG, работает.
Просто установить поверх старого ?
КАК правильно все настройки сохранить при обновлении ?
бесплатная версия не обновляется.
Нужно все заново настраивать, но не думаю, что это отнимет много времени
ЦитироватьШумко Дмитрий написал:
ЦитироватьНужно , чтобы информация о событии Actual/Other была для всей сети, а события на неделю только для этого транспондера.
Внесу в план работ, но не знаю когда сделаю.
Этого нет в новой версии ?
Хотелось бы увидеть change log.
изменения только в загрузке расписания.
ЦитироватьШумко Дмитрий написал:
бесплатная версия не обновляется.
Нужно все заново настраивать, но не думаю, что это отнимет много времени
Сколько стоит минимальная конфигурация ?
Я не готов пока ответить, данный вопрос сейчас нами обсуждается.
Как примем решение, я озвучу в данной ветке.
ЦитироватьШумко Дмитрий написал:
Обновлен дистрибутив биллинга A4on.TV (http://a4on.tv/site/downloads)
Проверил обновления по EPG, работает.
Обновил я также дистрибутив - пока отметки об обновлении БД имеют место быть...утилиту автозагрузки профиля EPG еще не использовал...
Прикрутили EPG k Хамелеону спасибо Sumgait за помощ.
Хотелось бы задать вопрос Дмитрию - что я делаю не так - обновился на той неделе - все настроил - программу загрузил - поток настроил - всю неделю наблюдал, как в командной строке каждый час перечитывается поток:
(http://itmages.ru/image/view/2601210/6d69d614)
Уже на этой неделе загрузил свежую тв программу - "подменил" файл xmltv и запустил утилиту "Автозагрузка профиля EPG" - она выполнила свою задачу - наблюдая за командной строкой работы сервера EPG вижу, что поток перестал регулярно обновляться:
(http://itmages.ru/image/view/2601211/581bb117)
Может у меня руки кривоты или косячу где?
А зачем ему регулярно обновляться ?
Данные были перечитаны после загрузки обновления в 11.29, после чего не обновлялись, а значит и перечитывать нечего.
Меня просто смущало, что до использования утилиты, видно было что один раз в 60 минут, там "жизнь кипит", а потом просто скорость потока пошла и все...если это так и задумано - то свой вопрос снимаю...прошу прощения за беспокойство))))
Раньше было неправильно. Теперь, надеюсь, правильно
Избегайте одинаковых СИДов каналов, пусть даже в разных транспортных потоках.
Не все оборудование корректно такую ситуацию понимает (проверенно на практике).
Дмитрий, позволю себе вопрос, а возможно ли в один TS или в один IP свести все необходимые EPG (все SID каналов) или это утопия?
Возможно. Только нужно корректный TSID указать для канала
ЦитироватьВозможно. Только нужно корректный TSID указать для канала
Спасибо за оперативный ответ Дмитрий. А вот если несколько несколько TSID в один IP это видимо уже не возможно...или я многого хочу...почему спрашиваю, меня тут производитель моего головного оборудования порадовал, что мол, пропуск EPG (PID 18) в каждый поток возможен (и он работает), но вход "пока" возможен только с одного IP (TS) как понял из перевода с "не нашего" языка....печалька...
Кому я отвечал в предыдущем сообщении?
Смотрим на картинку внимательно, думаем...
ЦитироватьКому я отвечал в предыдущем сообщении?
Смотрим на картинку внимательно, думаем...
Дмитрий извиняюсь, не доглядел действительно..завтра попробую в один поток все собрать...
Дмитрий, а можете собрать OpenEPG под линукс?
Можно. Сервер написан на Perl. Исходники на гитхабе (https://github.com/dshumko/OpenEPG)
Единственный момент, после установки модуля DVB::Epg нужно заменить оригинальный Epg.pm мои (также на гитхабе)
ЦитироватьВозможно. Только нужно корректный TSID указать для канала
Сейчас вот пробую в один TS собрать EPG разных SID и разных TSID - получается при создании нового DVB потока в правом верхнем угле не нужно конкретный TSID указывать, а только в таблице "Каналы в потоке" уже по каждому каналу вносить его SID и в каком TSID данный канал "живет", правильно?
да. Принцип прост, если у канала не указан TSID, то берется из настроек потока, если указан, то берется указанный TSID
Цитироватьда. Принцип прост, если у канала не указан TSID, то берется из настроек потока, если указан, то берется указанный TSID
Спасибо за разъяснения Дмитрий, будем пробовать)))) :);)
З.Ы. В общем попробовал - собрал в один TS некоторое кол-во каналов с разными SID и из разных TSID.
Обновил xmltv файл - перезапустил OpenEPG - оно подумало, подумало и выдало мне:
"TSID 3835 (не понятно от куда, у меня такого TSID нету) EPG readed time..."
и далее
"TSID 3835 No MTS chunk found for playing"
(((( вот как так....скрины сделать?
Сделал уже скриншотики:
(http://itmages.ru/image/view/2613827/c76b07aa)
(http://itmages.ru/image/view/2613828/a3cb1c65)
поле TSID у потока обязательно к заполнению
Цитироватьполе TSID у потока обязательно к заполнению
А что же туда поставить, если у меня там несколько TSID в одном TS (что в принципе мне и нужно из за особенности моего оборудования)? Одно какое то значение или перечисление использованных. Этот вот момент не совсем мне понятен к сожалению...
любой из присутствующих в сети.
Неужели сложно сделать эксперимент, прописать значение и перезапустить сервер?
Цитироватьлюбой из присутствующих в сети.
Неужели сложно сделать эксперимент, прописать значение и перезапустить сервер?
Прошу прощения, Дмитрий. Дело в том. что если я что то не понимаю, то действую по инструкции или ищу ответы на свои вопросы или задаю их. Конечно я попробовал и указал одно из нужных мне значений TSID=61, перезапустил - увидел в окне командной строки пересчет и вывод битрейта под этот TSID, а остальных (других TSID) не увидел, открыл с генерированный файл потока DVB-инспектором и изучил что получилось - EIT есть для всех SID, но TSID у них всех одинаковый, TSID=61((( Задал вопрос тут Вам, как специалисту....
Русский человек сначала делает, а уж если не получилось то ищет инструкцию :)
да, на экран будет выводить TSID из потока,
но то, что у всех каналов один TSID - "НЕ ВЕРЮ!" (с) Станиславский
Дмитрий, вот файл "ts", от OpenEPG, может я ошибаюсь, но я по крайне мере именно это и заметил, что TSID по факту то, что указан в правом окошке при настройке потока:
https://yadi.sk/d/6kLyQteLh6uAX
извините, но изучать тс файл у меня времени нет.
поставьте анализатор потока http://4t2.eu/ и привидите мне скриншот с ошибкой.
Horshev, а'йм со сорри... ай вос вронг. :(
посмотрел тс файл. действительно ошибка имела место быть. исправил.
Обновлен дистрибутив биллинга A4on.TV (http://a4on.tv/site/downloads)
Обновления по EPG
- исправлена ошибка с передачей нескольких ТС в одном
+ Добавлен вывод списка всех ТС в потоке
Дмитрий, не ошибается то, кто ни чего не делает. Вдвойне приятно, что мне удалось найти ошибку и доказать, что она есть, а Вы ее признали и исправили (не проверял еще, но обязательно сегодня найду время) - отличное взаимодействие разработчика и конечного пользователя на мой взгляд. Кстати, у меня EPG крутится на виртуалке пока, тот анализатор, что Вы советуете двумя постами выше, поток не захватывает почему то, хотя сам поток есть, моя станция его видит, поэтому мне и приходится пока довольствоваться ts-файлом и DVB-испектором...
Обновил дистрибутив, настроил заново, запустил:
(http://itmages.ru/image/view/2621504/373dbb8e)
Открыл сохраненный при запуске OpenEPG ts-файл: "все именно так, как доктор прописал")))
Дмитрию огромный респект)))
ЦитироватьHorshev написал:
Хотелось бы задать вопрос Дмитрию - что я делаю не так -
(http://itmages.ru/image/view/2601211/581bb117)
Может у меня руки кривоты или косячу где?
Тоже хочу задать вопрос Дмитрию,
Утилита LoadEPG.exe из последнего дистрибютива не работает.
При открытии на мгновение выпадает окошко и тут же закрывается .
LoadEPG.log - пустой.
ЦитироватьHorshev написал:
Обновил дистрибутив, настроил заново, запустил:
(http://itmages.ru/image/view/2621504/373dbb8e)
Открыл сохраненный при запуске OpenEPG ts-файл: "все именно так, как доктор прописал")))
Дмитрию огромный респект)))
У вас общий битрейт со всеми вашими потоками для какой получается ??
ЦитироватьУ вас общий битрейт со всеми вашими потоками для какой получается ??
Вопрос не совсем был мною понят - можно разъяснить его суть? :);)
ЦитироватьУтилита LoadEPG.exe из последнего дистрибютива не работает.
При открытии на мгновение выпадает окошко и тут же закрывается .
LoadEPG.log - пустой.
Смею предположить, что у Вас путь до вашей БД отличается от "дефолтного" - наблюдал у себя "не понятки" с утилитой при работе на виртуальной машине, на "живой" ОС - все вроде корректно - с расписанием работает, в логах отметки о работе утилите присутствуют...
C:\A4ON.TV\DB -путь к БД.
Ну вот уменя в каждый транспондер OpenEPG льет 100-300 КБит.
Если у вас все транспорты в одном потоке, то получается 100-300КБит или Х потоков умноженное на 100-300 Кбит (как у меня ?).
Вот еще вопрос, в файле EpgServer.exe.config как отрегулировать битрейт выходной ?
С такой конфигурацией получается около 10 МБит. :o
Цитировать<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
<appSettings>
<add key="Database" value="127.0.0.1:A4ON_FREE"/>
<add key="DBUser" value="SYSDBA"/>
<add key="DBpassword" value="masterkey"/>
<add key="Send.LanInterface" value="10.30.0.10" /> <!-- 0.0.0.0 - All Interfeces, ?.?.?.? - Only One -->
<add key="Send.Interval" value="0" /> <!-- min 0 sec, max 3600 sec -->
<add key="Send.BufferSize" value="0" /> <!-- min 0Kb, max 64Kb; optimal=32Kb -->
<add key="Send.BitrateDelay" value="True" />
<add key="EPG.EventsPerSection" value="1" /> <!-- min 1, max 30 -->
<add key="EPG.CurrentFollowing" value="True" />
<add key="EPG.OtherStreams" value="True" />
<add key="Log.Level" value="Warning" /> <!-- Error, Warning, Info, Trace -->
<add key="Log.Destination" value="Console" /> <!-- "Console" for output to console -->
<add key="ConnectParams" value="Dialect=3;Charset=UTF8;Role=;Connection lifetime=30;Pooling=true;MinPoolSize=0;MaxPoolSize=50;Packet Size=8192;ServerType=0;"/>
</appSettings>
</configuration>
ЦитироватьВот еще вопрос, в файле EpgServer.exe.config как отрегулировать битрейт выходной ?
так, это коммерческая версия, я использую OpenEPG, там конфиг другой...
ЦитироватьНу вот уменя в каждый транспондер OpenEPG льет 100-300 КБит.
Я пока экспериментировал, делал и не сколько транспортов и по одному - сейчас пока один подается - там тоже получается около 100 Кбит/с...
Давайте уточним все таки - Вы используете "фришную" версию или коммерческую?
ЦитироватьHorshev написал:
Давайте уточним все таки - Вы используете "фришную" версию или коммерческую?
Использую "фришную" .
Пробую запустить эту :
ЦитироватьШумко Дмитрий написал:
в OpenEPG нет возможности регулировать битрэйт. Если хотите, то могу предложить протестировать наш сервер A4on.EPG
Битррэйт для EpgServer.exe устанавливается в ачоне, в настройках потока меню DVB - Настройка DVB.
по поводу LoadEPG.exe
запустите LoadEPG.exe с параметром hand (LoadEPG.exe hand)
и попробуйте загрузить руками телепрограмму
Это надо уже у Дмитрия уточнять, я не пробовал. А что не так с битрейтом то? Великоват? На сколько я понимаю, битрейт завит от кол-ва информации в потоке и следовательно, чем ее больше, тем выше битрейт. Следовательно, если уменьшить кол-во символов в описании и прочие "плюшки" - то битрейт тоже уменьшится. Сейчас у себя наблюдаю - 1 TS в нем EPG для 6-ти каналов - 35,143 Кбит/с....вывод в 1 IP...
Все зависит от кол-ва инфы.
К концу недели падает в несколько раз.
Больше всего битрэйт зависит от того передается ли информация по остальным потокам или нет.
если нет, то обычно до 100кбит, если включена, то тут уже зависит от кол-ва потоков/каналов
ну и от передачи расширенного описания, конечно.
Поток на 12 транспондеров, с описанием до 500 знаков.
Нереально его весь просовывать в каждый транспондер.
ЦитироватьШумко Дмитрий написал:
Битррэйт для EpgServer.exe устанавливается в ачоне, в настройках потока меню DVB - Настройка DVB.
по поводу LoadEPG.exe
запустите LoadEPG.exe с параметром hand (LoadEPG.exe hand)
и попробуйте загрузить руками телепрограмму
В общем утилита из предыдущего дистрибутива видимо работает.
Из последнего - окно появляется, но нажатие кнопок никчему не ведет.
ЦитироватьШумко Дмитрий написал:
Битррэйт для EpgServer.exe устанавливается в ачоне, в настройках потока меню DVB - Настройка DVB.
С этими настройкам на выходе суммарный поток ~ 10 МБит, а должен быть 13 Х 64 Кбит = 832 Кбит
В настройках указывается не килоБит, а килоБайт. т.е. 832 нужно еще на 8 умножить
У меня утилита на мгновение появляется и закрывается...потом секунд через 30 лог обновляется и все "пучком"...
Наверно у источника стоит признак ручной обработки, снимите галочку и будет загружать автоматом
ЦитироватьШумко Дмитрий написал:
Наверно у источника стоит признак ручной обработки, снимите галочку и будет загружать автоматом
Спасибо! Так и есть.
ЦитироватьШумко Дмитрий написал:
В настройках указывается не килоБит, а килоБайт. т.е. 832 нужно еще на 8 умножить
В общем с битрейтом получилось, уменьшился, но процесс EpgServer.exe забрал 1.2ГБайта оперативной памяти и прекратил работу :(.
Формируемый им битрейт колеблется от 0 до 100% , когда трафик близок к 0 загузка процессора - 100%.
C 13:10 до 13:30 работал EpgServer.exe , до и после этого времени- OpenEPG.
Делаем вывод - нужно использовать OpenEPG :)
но то что EpgServer упал, то это странно. какая конфигурация железа? какая операционка?
ЦитироватьШумко Дмитрий написал:
Делаем вывод - нужно использовать OpenEPG :)
но то что EpgServer упал, то это странно. какая конфигурация железа? какая операционка?
Win server 2003 32bit на Intel серверной платформе ASUS.
Вопрос к Дмитрию - решил таки перенести OpenEPG с виртуальной машины на физическую (появилась железо не нужное так сказать) - ось Вин7 х86, две сетевки, одна смотрит в локальную сеть, вторая в свитч по которую мультикаст весь у меня бегает...настроил все - не выходит запуск сервера ЕПГ, ошибка - скрин прикладываю:
(http://itmages.ru/image/view/2855843/742556d6)
Как понимаю ругается на интерфейс, только не пойму почему...сетевка дохлая или еще где косяк...
IP адрес это строка и должна быть в кавычках 'XXX.XXX.XXX.XXX'
BIND_IP = '192.168.0.150' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
В общем все работает.
Выражаю Дмитрию огромную благоданость!
В прицепе график EPG трафика. Понедельники - напряженные дни- возможны заторы в транспондерах :D
Было бы неплохо допилить объединенное "текущее-следующее" для всех транспондеров. B)
График говорит о некачественном поставщике контента ЕПГ (в субботу на понедельник нет телепрограммы)
Нужно менять поставщика ;)
ЦитироватьШумко Дмитрий написал:
График говорит о некачественном поставщике контента ЕПГ (в субботу на понедельник нет телепрограммы)
Нужно менять поставщика ;)
f_emo_51
Обращу внимание f_emo_51
ЦитироватьIP адрес это строка и должна быть в кавычках 'XXX.XXX.XXX.XXX'
BIND_IP = '192.168.0.150' ; Через какой сетевой интерфейс вещать или 0.0.0.0 если вещать на все интерфейсы
Спасибо за разъяснение Дмитрий))) Попробовал - OpenEPG запустился, но весь поток упорно уходит только через один интерфейс. тот который ко мне локальную сеть смотрит...во внешнюю сетевку ни одного пакета не упало((( Буду разбираться с сетевыми картами...
EPG на демоверсии только на Виасаты?
ЦитироватьEPG на демоверсии только на Виасаты?
Пишите на почту. обсудим.
ЦитироватьHorshev написал:
но весь поток упорно уходит только через один интерфейс. тот который ко мне локальную сеть смотрит..
Аналогично, пришлось для этого еще один Vlan поднять.
Проще интерфейсы переназначить.
ЦитироватьАналогично, пришлось для этого еще один Vlan поднять.
Проще интерфейсы переназначить.
А можно с этого места и по подробнее - я все что мог проверил - сетевку менял, та что в локалку ко мне смотрит - естественно рабочая (управляю машиной по RDP), подключил к свитчу с мультикастом ноут медью - выставил ему то же адресное пространство, что и EPG машина - они между собой замечательно общаются, пакеты бегают. Сейчас вообще плачевная ситуация - после всех экспериментов OpenEPG теперь ни в одну из сетевок пакеты не отправляет...по крайне мере программным анализатором я их не вижу на интерфейсах....
У меня ОС Вин7 Про х86...такое чувство, что если хочется, чтобы все было по фен-шую надо серверную ОС использовать...
Везде где я настраивал OpenEPG хватало прописать IP адрес через который слать мультикаст
настраивал на XP, 7, 2008 srv, из линуксов на дебиан.
если предоставите доступ к машине, попробую разобраться
ЦитироватьВезде где я настраивал OpenEPG хватало прописать IP адрес через который слать мультикаст
настраивал на XP, 7, 2008 srv, из линуксов на дебиан.
если предоставите доступ к машине, попробую разобраться
Это можно организовать - что Вам удобнее: RDP, Radmin, TeamViewer или еще что то?
Можно в ЛС договориться...
Дмитрий, в ЛС все написал))) Заранее спасибо)))
У кого сервер не берет настройки на какой интерфейс вещать из ini файла
просьба проверить новую версию
http://a4on.tv/uploads/files/openepg.zip
Внимание! IP адрес в ini указывать без кавычек, т.е. так:
BIND_IP = 192.168.56.1
Дмитрий, вопрос.
Первые 6 строк после запуска проги - появляются через 10 сек.
Остальные 6 строк (с потоками) - появляются через 5 мин.
Получается долгий запуск.
Это нормально?
Размер базы - 26 Мб
можете отключить Actual/Other в настройках сети, будет запускаться быстрее
Actual/Other мне нужно.
Я просто спросил., нормально ли это.
В принципе долгая загрузка не напрягает.
Дмитрий, вот программа на следующую неделю в воскресенье не отображается. :(
В базе события есть на следующую неделю, OpenEPG начнет их передавать в понедельник.
Можно это как-то починить ?
Может в конфиге поправить параметр -DAYS = 7 ; на какое количество дней формировать EIT.?
Было 7 ,поставил 10 - разницы нет.
Перерезагрузился, в базе на следующую неделю программа есть.
:( >:( :(
Признаю, есть такая ошибка.
на следующей неделе выложу новую демку, это будет исправлено и добавлено ограничение в название программы.
формат такой:
[18+] Новости
ограничение в названии показывает для каналов начиная с 14+
Обновил бесплатную версию A4on.TV (http://a4on.tv/site/downloads)
Изменения относительно 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 (http://a4on.tv/post/obnovlenie-besplatnoj-versii.html)
Спасибо, будем тестить.
Объединенного для всех транспортов "текушее\следующее" нет ?
Цитата: 1076 от 12 сентября, 2015, 11:19:53Объединенного для всех транспортов "текушее\следующее" нет ?
Нет, пока руки не дошли.
Дмитрий, 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."
Цитата: Horshev от 14 сентября, 2015, 09:08:09BIND_IP = 192.168.0.150 без кавычек как мне помниться...
Без кавычек
В дефолтном ини-файле с кавычками, может стоит их там убрать, дабы не путаться..я то первоначально все заполнил с кавычками, не пошло, потом напряг память...и вспомнил)))
Исправил.
Другие замечания есть?
Выбор интерфейса работает корректно?
отзывы нужны...
Да с интерфейсом все как бы хорошо - при указании необходимого, пакеты в него и падают...
Я был бы рад бэкапу основных настроек как в OpenEPG, так и A4ON.TV, при обновлении все заново приходится делать, в общем то почти все не особо напрягает конечно, но вот второй шаг, загрузка ТВ программы в БД, где выбор файла, а потом соответствие ТВ канала Источник-A4ON.TV (у меня само собой только первый раз получилось) приходится на 60-70 каналов выставлять их соответствие в таблице...в это не много утомляет...потоки заново создавать...в остальном лично Вам, Дмитрий, огромный респект)))
Бесплатная версия не обновляется. такое вот ограничение. Да, не удобно, но ... недолго настроить заново.
Дмитрий, хотел Вам в ЛС письмецо чиркануть, форум выдает, что Ваш "ящик" переполнен...не хотелось бы данную ветку форума засорять сообщениями, не имеющими к теме ни какого отношения)))
ЛС почистил
Мои координаты
почта post@a4on.tv
skype a4on.tv
тел: +375296438286
+ Добавлена генерация таблиц TOT и TDT
- пофиксил вывод ? вместо некоторых символов
за таблицы говорим спасибо cactus (http://forum.cesbo.com/user/1317-cactus/)
ссылка на скрипт OpenEPG (https://github.com/dshumko/OpenEPG)
пока обновление не собираю, но если кому нужно, пишите в личку
Кто- то еще сЧупает новую версию ?
Цитата: Шумко Дмитрий от 18 сентября, 2015, 17:39:25пока обновление не собираю, но если кому нужно, пишите в личку
Там Дмитрий же писал, что не собирал апдейт, по запросу желающих...здесь вроде ни кто не отписывался как бы))))
Просто как бэ все есть, допилить по мелочи.
Тогда ждем Дмитрия)))) :);)
С TOT и TDT обнаружены проблемы, так что есть над чем работать
Кстати, у меня появился сервер EPG написанный на PHP.
Поделился со мной сам разработчик - Saulė Jūsų , спасибо ему.
Правда нет самой базы, пытаюсь собрать рабочую базу.
Как все будет готово выложу на гитхаб
По просьбе одного из операторов сделал скрипт создания JTV файла для IPTV из базы A4on.TV.
Если еще кому нужен, то скрипт на github (https://github.com/dshumko/OpenEPG/blob/master/create_jtv.php)
Цитата: Шумко Дмитрий от 12 сентября, 2015, 10:59:45
Обновил бесплатную версию A4on.TV (http://a4on.tv/site/downloads)
Изменения относительно EPG
* OpenEPG: теперь в расписании видны и прошлые программы (2 часа до текущего времени)
остальные изменения можно посмотреть на сайте Блог A4on.TV (http://a4on.tv/post/obnovlenie-besplatnoj-versii.html)
В этой версии не импортируются каналы с xmltv файла.
Сначала соответствие каналов нужно задать.
При этом отклюив формирование TOT TDT.
Цитата: Шумко Дмитрий от 05 октября, 2015, 13:06:41
Кстати, у меня появился сервер EPG написанный на PHP.
Поделился со мной сам разработчик - Saulė Jūsų , спасибо ему.
Правда нет самой базы, пытаюсь собрать рабочую базу. Как все будет готово выложу на гитхаб
Да, интересно. Это другой проект? В планах развивать оба варианта на Perl и PHP?
Интересно поподробнее узнать про сервер на PHP. Почему к нему проявляете интерес?
Про встраивание кода для вещания TOT TDT писали тут (http://forum.nag.ru/forum/index.php?showtopic=90913&view=findpost&p=1025852), и код кстати этого же автора. А вдруг там решали эту же проблему...
Цитата: Sumgait от 07 октября, 2015, 21:35:21
В этой версии не импортируются каналы с xmltv файла.
Скачал с сайта демо версию и загрузил файл XMLTV (95 Мегабайт, 312 каналов), за файл спасибо 1076.
не возникло ошибок.
правда нашел одну небольшую ошибку, не выставляло соответствие каналов в автомате.
пофиксил. обновил дистрибутив. можно перекачать.
Цитата: apog от 08 октября, 2015, 03:50:37
Интересно поподробнее узнать про сервер на PHP. Почему к нему проявляете интерес?
Интерес появился после общения с автором, Саулесом, он проект забросил, точнее сменил род деятельности.
А мне, как разработчику и понимающему сколько труда было вложено в разработку, стало досадно, что проект затеряется.
Поэтому я поговорил с Саулесом и он мне отдал исходники, чтоб я их подготовил и выложил обществу. Чем я и занимаюсь.
Будет ли он развиваться? не знаю, все зависит от вашего интереса к разработке.
Цитата: apog от 08 октября, 2015, 04:11:56Про встраивание кода для вещания TOT TDT писали тут, и код кстати этого же автора. А вдруг там решали эту же проблему...
Да это тот же автор, правда ник его другой. За тему спасибо, нашел там интересные моменты
Спасибо, что развиваете это направление. Будем ждать релиз на PHP.
Цитата: Шумко Дмитрий от 08 октября, 2015, 11:35:43
Цитата: Sumgait от 07 октября, 2015, 21:35:21
В этой версии не импортируются каналы с xmltv файла.
Скачал с сайта демо версию и загрузил файл XMLTV (95 Мегабайт, 312 каналов), за файл спасибо 1076.
не возникло ошибок.
правда нашел одну небольшую ошибку, не выставляло соответствие каналов в автомате.
пофиксил. обновил дистрибутив. можно перекачать.
Спасибо, все заработало.
Пользуюсь случаем Выражаю Благодарность Дмитрию Шумко за EPG на A4on.TV!!!
От двух операторов сразу). Работает всё стабильно! У меня 5 месяцев уже, у другого оператора скоро год как несёт радость). Ещё раз Спасибо! Абоны довольны до опы)
Цитата: Dmitriy от 13 октября, 2015, 19:20:19
Пользуюсь случаем Выражаю Благодарность Дмитрию Шумко за EPG на A4on.TV!!!
От двух операторов сразу). Работает всё стабильно! У меня 5 месяцев уже, у другого оператора скоро год как несёт радость). Ещё раз Спасибо! Абоны довольны до опы)
Также ищем EPG сервер за адекватную цену, Взяли в DITEL плату EPG в EMR - сразу не заработала, только после прошивки завелась, но дальше использовать не планирую(поставим в поселке), слишком много нареканий в работе и функционал ущербный.
По Вашему сообщению я так понял Данный сервер с EMR 3.0 работает без проблем.
Будем посмотреть :)
Цитата: avmag49 от 03 ноября, 2015, 05:52:45По Вашему сообщению я так понял Данный сервер с EMR 3.0 работает без проблем.
Будем посмотреть
Совершенно верно, к EMR3.0 прикручивается без проблем. К Chameleon-у тоже, но только используя последнюю версию ПО.
Цитата: Dmitriy от 03 ноября, 2015, 07:11:00Совершенно верно, к EMR3.0 прикручивается без проблем. К Chameleon-у тоже, но только используя последнюю версию ПО
Добавлю свои пять копеек...также спасибо Дмитрию, но вот у меня на TRIAX TDX пока не удалось подружить с OpenEPG...но все в процессе...шасси поток видит, но почему то не пропускает через себя...ждем-с апдейт прошивки или разъяснений производителя...
Очень не хватает объединенного для всех транспортов "текущее\следующее"!
Прошу тех, кто использует OpenEPG, выложить инструкции (или хотя бы пару скриншотов) по настройке приема EPG на головном оборудовании.
Проблема.
Переустановил систему с ХР на WIN7 32.
Установил все как было.
При запуске OpenEPG потребовался fbclient.dll.
Скопировал его в папку с OpenEPG.
Всё запускается, но EPG не идет...
попробуйте отключить брэндмауэр Windows.
-----
Приглашаю операторов посетить наш стенд на выставке CSTB'2016 c 26 по 28 января 2016 Стенд: 4-Р-23
Приходите, спрашивайте, критикуйте, предлагайте.
Помогло только включение параметра
- (на какой интерфейс вещать)
У меня две сетевки.
На WIN Xp это не нужно было.
Цитата: Шумко Дмитрий от 04 ноября, 2015, 08:46:46
Прошу тех, кто использует OpenEPG, выложить инструкции (или хотя бы пару скриншотов) по настройке приема EPG на головном оборудовании.
Прицепил скрины.
Хмммм, а это с какого оборудования скрины коллега? Из чисто спортивного интереса так сказать))))
A2b ESX-200
Понял, спасибо, просто смотрю скрины и вижу, что 18 пид вроде как отключен....или может чего не до понимаю...
Отключен пид 18 от встроенного мульта.
Вместо него внешний подмешивается.
Если не отключить, получаются 2 потока с одинаковым пидом.
Теперь все понятно..спасибо за информацию...
Под Linux возможно данный EPG запустить ?
Цитата: petrovlexa от 13 ноября, 2015, 10:13:38Под Linux возможно данный EPG запустить ?
спросите у Гугла, мне попадалось описание запуска, при чем в картинках даже....
Цитата: petrovlexa от 13 ноября, 2015, 10:13:38
Под Linux возможно данный EPG запустить ?
Исходники сервера выложены и написана документация на github (https://github.com/dshumko/OpenEPG).
Кажется, расписал все и даже больше, как запустить на Linux.
Сам GUI (a4on.exe) работает под wine
В Wine наверно будет.
Спасибо. Гляну
Цитата: Шумко Дмитрий от 08 октября, 2015, 11:35:43
правда нашел одну небольшую ошибку, не выставляло соответствие каналов в автомате.
пофиксил. обновил дистрибутив. можно перекачать.
Так и не понял, на что нажимать, что бы соответствие каналов задавалось автоматом?
Автоматом ставиться только при создании НОВОГО профиля загрузки.
А с BG Billing интегрировать возможно?
Цитата: avmag49 от 05 декабря, 2015, 16:23:39
А с BG Billing интегрировать возможно?
Все в Ваших руках. Исходники открыты.
Дмитрий, будет ли общее для всех транспондеров "текущее-следующее"?
Плотно за этот вопрос не брался. сначала добью TOT/TDT.
Опять же. все никак не выложу сервер на PHP.
только после этого буду смотреть на текущий/следующий
Цитата: Шумко Дмитрий от 06 декабря, 2015, 00:05:20
Плотно за этот вопрос не брался. сначала добью TOT/TDT.
Опять же. все никак не выложу сервер на PHP.
только после этого буду смотреть на текущий/следующий
А что за проблема с TOT/TDT?
Да, сервер на PHP любопытствую тоже, давно ждем.
Обновил дистрибутив. В новой версии добавил загрузку EPG из архивов (ZIP 7Z RAR GZ GZIP ARJ BZ2 BZIP2)
ЗЫ. TDT / TOT в этой версии нет
Напоминаю. Стенд Р4-23 на CSTB 2016. Отвечу на любый вопросы.
Скажите пожалуйста, а можно применить этот сервер вместо встроенного ЕПГ DVCrypt?
Не устраивает встроенный в железо ЕПГ DVCrypt.
Если можно, то как это замутить в сумавижн? Сейчас на сумавижн запустил сетевой поиск NIT вместо встроенного в DVCrypt, может и сервак от Дмитрия получится запустить.
Нужна возможность подмешивать 18 пид.
Если ее нет, нужно изыскать.
Нет проблем с Sumavision
Нужно включить в настройках платформы отображение PSI/SI таблиц во входящих потоках.
PID будет виден во входящих потоках, а далее мышкой в нужные кнопочки. и пид маппинга не нужен.
Меня что не устраивает в DVCrypt, вернее абонентов, то, что когда нажимаешь на пульте тв кнопочку EPG загружается телегид не на все каналы сразу, а только на те, что непосредственно сейчас просматриваются на конкретном скремблере, если на нем 8 каналов, то 8 и показывает, а на остальных нет. Здесь будет полностью грузиться телегид на все каналы сразу?
Цитата: Rus от 21 декабря, 2015, 14:08:47Здесь будет полностью грузиться телегид на все каналы сразу?
Правильный выход из этой ситуации- объединенное "текущее-следующее".
Если все транспорты гнать в каждый транспондер - это 3 Мбита примерно получается в каждый транспорт.
Это неправильно.
Если скорость подубрать- будет долго загружаться.
ЦитироватьЗдесь будет полностью грузиться телегид на все каналы сразу?
Зависит от настроек. стоит ли галочка Actual/Other
ЦитироватьПравильный выход из этой ситуации- объединенное "текущее-следующее".
это не поможет. телевизор таблицу расписания берет из таблиц 0x50 и 0x60. а не из 0x4E и 0x4F
текущий следующий (0x4E и 0x4F) отображается только при переключении с канала на канал
Если честно, то я не понял из нашего разговора, будет грузится все сразу или нет. Посмотрю у конкурентов как быстро грузится телегид и на все ли каналы сразу.
Будет
Поток зависит от количества каналов в сети и от передаваемой информации.
Считаете, что 3 мбита много - отключите передачу описание каналов.
но я, честно, не понимаю в чем сложность потока в 3 мбита?
поясните.
Видимо сложность в набитых под завязку транспондерах. А 3 мегабита это считай еще один SD-канал.
Думаю, что не каждый телик 3Мбита EPG прожует.
ЦитироватьВидимо сложность в набитых под завязку транспондерах. А 3 мегабита это считай еще один SD-канал.
на сэкономленные, от покупки епг сервера, можно еще одну железку купить ;)
ЦитироватьДумаю, что не каждый телик 3Мбита EPG прожует.
Я обслуживаю несколько сетей где используется OpenEPG, а это более 100 000 абонентов.
Согласитесь, что приемники там разнообразные. Жалоб не поступало.
Дмитрий, привлекло Ваше решение. Вы возьметесь мне его поставить, за деньги естественно? Сам в этом не шарю, удаленный доступ на станцию сделаю. EPG беру у EPG-Service.
Пишите на почту sd_a4on.tv
Цитата: Шумко Дмитрий от 22 декабря, 2015, 09:37:20Я обслуживаю несколько сетей где используется OpenEPG, а это более 100 000 абонентов.
Согласитесь, что приемники там разнообразные. Жалоб не поступало.
Какой битрейт у них получается ?
На картинке трафик для 12 транспондеров
24 транспондера 166 кналов поток:
TSID 121,122,123,124 bitrate 2400.534 kbps
TSID 113,114,115,116 bitrate 2388.202 kbps
TSID 105,106,107,108 bitrate 2461.396 kbps
TSID 109,110,111,112 bitrate 2485.661 kbps
TSID 117,118,119,120 bitrate 2385.494 kbps
TSID 101,102,103,104 bitrate 2351.003 kbps
12 транспондеров 99 кналов поток:
TSID 4001 bitrate 1392.754 kbps
TSID 3002 bitrate 1354.051 kbps
TSID 4003 bitrate 1346.030 kbps
TSID 1004 bitrate 1392.854 kbps
TSID 1001 bitrate 1380.822 kbps
TSID 3004 bitrate 1374.105 kbps
TSID 1002 bitrate 1378.717 kbps
TSID 3003 bitrate 1401.177 kbps
TSID 3001 bitrate 1393.356 kbps
TSID 1003 bitrate 1362.674 kbps
TSID 4002 bitrate 1378.416 kbps
TSID 4004 bitrate 1347.434 kbps
Многовато.
Можно как то затормозить до 300- 500 Кбит ?
А сбрасывают ли телевизоры накопленные данные EPG при переключении на другой транспондер? Я имею ввиду ситуацию, когда в потоке программа всех каналов. Если нет, то по идее какой смысл вещать с такой большой скоростью? При низкой скорости задержка в получении программы всех каналов будет только непосредственно после включения телевизора.
И вообще регламентируется ли скорость потока EPG стандартами DVB?
Цитата: apog от 24 декабря, 2015, 21:46:53А сбрасывают ли телевизоры накопленные данные EPG при переключении на другой транспондер?
Не сбрасывают , по прошествии времени программа становится неактуальной.
В таком случае по любому есть минимальный порог скорости, при котором информация должна успевать актуализироваться для всего списка каналов.
Если в примерах мы видим именно эту минимальную скорость, значит как Дмитрий и сказал, остается радикальный способ снизить скорость - уменьшив количество символов описания программы, то есть сократив объем данных. Я правильно рассуждаю?
Цитата: apog от 24 декабря, 2015, 22:03:39радикальный способ снизить скорость - уменьшив количество символов описания программы
Это костыли.
Метод - уменьшив скорость в OPENEPG.
Ключевое здесь
Цитата: apog от 24 декабря, 2015, 22:03:39Если в примерах мы видим именно эту минимальную скорость
В смысле будет ли успевать актуализироваться информация после снижения скорости? Тут получается надо находить баланс. И по-хорошему должна быть возможность видеть статистику. Чем меньше частота событий, тем ниже можно выбрать скорость. Предлагаю вывести формулу.
Можно взять исходные данные (xmltv), посчитать скорость событий для каждого канала, суммировать результат получив общую скорость событий для всех каналов. Далее умножаем эту скорость событий на максимальный объем одного события и получаем минимально возможную скорость потока. f_emo_42
Еще надо не забывать о том, что с течением времени скорость событий на каналах может колебаться в ту или иную сторону. Поэтому еще нужен запас.
Цитата: apog от 24 декабря, 2015, 22:31:54Предлагаю вывести формулу.
Можно взять исходные данные (xmltv), посчитать скорость событий для каждого канала, суммировать результат получив общую скорость событий для всех каналов. Далее умножаем эту скорость событий на максимальный объем одного события и получаем минимально возможную скорость потока.
Не надо никаких формул, нужно допилить OpenEPG до состяния, когда он будет иметь возможность регулировать скорость.
Если начать заниматься уменьшением скорости, то придёте к медленной загрузке EPG.
Кому многовато, уменьшите описание передач. Тем самым упадет нагрузка.
Цитата: Sumgait от 26 декабря, 2015, 16:08:35
Если начать заниматься уменьшением скорости, то придёте к медленной загрузке EPG.
Кому многовато, уменьшите описание передач. Тем самым упадет нагрузка.
Скорость загрузки будет иметь значение только при первом включении телевизора.
далее расписание только обновляется.
А в нашем случае при каждом переключении между транспортами мы видим эту задержку.
Та же a2b пересобирает EPG , и скорость там постоянная, не зависящая от длинны описания.
Дмитрий, как дела с сервером на PHP?
Дмитрий, как дела с общим "текущее-следующее"?
Цитата: Rus от 21 декабря, 2015, 14:08:47
Меня что не устраивает в DVCrypt, вернее абонентов, то, что когда нажимаешь на пульте тв кнопочку EPG загружается телегид не на все каналы сразу, а только на те, что непосредственно сейчас просматриваются на конкретном скремблере, если на нем 8 каналов, то 8 и показывает, а на остальных нет. Здесь будет полностью грузиться телегид на все каналы сразу?
Вообщем, пообщавшись с разработчиками из DV-Lab, предложили мне решение, правда оно работает на новых их железках. Телегид грузится сразу на все каналы, медленной скорости загрузки не заметил, по моему ощущению грузится быстро.
Цитата: Rus от 27 декабря, 2015, 11:06:16Вообщем, пообщавшись с разработчиками из DV-Lab, предложили мне решение, правда оно работает на новых их железках.
Есть ограничения на объем ?
Цитата: 1076 от 27 декабря, 2015, 11:07:24
Цитата: Rus от 27 декабря, 2015, 11:06:16Вообщем, пообщавшись с разработчиками из DV-Lab, предложили мне решение, правда оно работает на новых их железках.
Есть ограничения на объем ?
нет
Можешь подробно описать\выложить ?
Могу, выложу сейчас в теме про DVCrypt.
Из темы DVCrypt
ЦитироватьВстаю на канал с этой железки, телегид загрузился на все каналы, за две секунды, захожу в телевизоре на просмотр телегида и вижу что он есть всех каналах.
А если не встать на другой канал то гида не будет нигде?
решение с OpenEPG "свалите" в настройках все каналы в один поток и этот поток пробросьте в каждый транспондер
Цитировать
А если не встать на другой канал то гида не будет нигде?
Будет. Но как и раньше будет загружаться - из текущего скремблера.
Цитировать
и этот поток пробросьте в каждый транспондер
Вот с этим я боюсь будут проблемы, ибо скремблеры разные, где то скремблеры с ASI выходами и потоки с них идут на QAM модуляторы трех производителей, где то скремблеры со встроенными QAM модуляторами.
Вынесу настройку Текущий/Прочие в настройку потока, а не сети.
тогда некоторые потоки можно настроить для передачу епг по всей сети, а некоторые только для своего транспондера.
Цитата: Шумко Дмитрий от 27 декабря, 2015, 21:36:51
Вынесу настройку Текущий/Прочие в настройку потока, а не сети.
тогда некоторые потоки можно настроить для передачу епг по всей сети, а некоторые только для своего транспондера.
Самая нужная доработка! f_emo_29
Добавил, но сильно не тестировал.
Обновил дистрибутив.
принцип такой: берется actual/other из настроек потока, если не установлено, то из настроек сети, если не установлено, то передает расписание только для текущего потока
жду замечаний
Цитата: Шумко Дмитрий от 28 декабря, 2015, 16:24:55Добавил, но сильно не тестировал.
Обновил дистрибутив.
Я правильно понял, что добавили общее "текущее следующее для всех потоков ?
Для обновления базу заново заводить ?
да. попытался максимально понятно на русском написать.
да. базу заново настраивать
Цитата: Шумко Дмитрий от 28 декабря, 2015, 20:50:35
да. попытался максимально понятно на русском написать.
да. базу заново настраивать
Как я понял, можно сделать несколько вариантов базы в разных папках и OpenEPG , будет работать с той, которую ему пропишешь и версии не должны друг другу мешать ?
Это я к тому чтобы начать новую базу, а старый вариант при этом должен работать.
все верно
ЗЫ Обратил внимание на то, что данная тема самая просматриваемая на форуме.
Хоть бы счет за трафик мне не выставили :))
Цитата: Шумко Дмитрий от 28 декабря, 2015, 22:17:44
ЗЫ Обратил внимание на то, что данная тема самая просматриваемая на форуме.
Хоть бы счет за трафик мне не выставили :))
Не, не самая, но в первой десятке!
Извините, вам запрещён просмотр содержимого спойлеров.
Цитата: Шумко Дмитрий от 28 декабря, 2015, 22:17:44
все верно
ЗЫ Обратил внимание на то, что данная тема самая просматриваемая на форуме.
Хоть бы счет за трафик мне не выставили :))
тут счета не выставляют! приветствуется налик! ;D
Цитата: overhead от 29 декабря, 2015, 09:26:37
Цитата: Шумко Дмитрий от 28 декабря, 2015, 22:17:44
все верно
ЗЫ Обратил внимание на то, что данная тема самая просматриваемая на форуме.
Хоть бы счет за трафик мне не выставили :))
тут счета не выставляют! приветствуется налик! ;D
Не надо вводить в заблуждение, счета выставляются. Если так пойдет дальше, то за трафик выставим.
EPG сервер на PHP https://github.com/dshumko/PhpEPG
никакой связи с биллингом, да и напильником нужно поработать...
Спасибо, Дмитрий, будем изучать.
Бегло глянул, похоже там нету sql-файла для создания БД. Это тоже для работы напильником?
добавил
Кстати проблему с TOT/TDT победили в OpenEPG? Ранее тут писали, что пока отключили эту функцию.
Цитата: Шумко Дмитрий от 28 декабря, 2015, 16:24:55принцип такой: берется actual/other из настроек потока, если не установлено, то из настроек сети, если не установлено, то передает расписание только для текущего потока
Я правильно понял, что транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров ?
Или же отмеченные вещают весь EPG для сети ?
Цитата: Шумко Дмитрий от 23 ноября, 2015, 13:05:50Автоматом ставиться только при создании НОВОГО профиля загрузки.
как это получить ?
Цитата: apog от 30 декабря, 2015, 21:45:55
Кстати проблему с TOT/TDT победили в OpenEPG? Ранее тут писали, что пока отключили эту функцию.
Особо интереса к этому не вижу со стороны сообщества, так что в планах висит, но далеких
Цитата: 1076 от 02 января, 2016, 21:11:54Я правильно понял, что транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров ?
Или же отмеченные вещают весь EPG для сети ?
транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров
Цитата: 1076 от 02 января, 2016, 21:20:17
Цитата: Шумко Дмитрий от 23 ноября, 2015, 13:05:50Автоматом ставиться только при создании НОВОГО профиля загрузки.
как это получить ?
Должно работать
f_emo_78
Цитата: Шумко Дмитрий от 03 января, 2016, 11:55:57транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров
Пробую.
Не работает, в EIT только actual TS , из других транспортов ничего нет.
Снятие\установка галок на транспортах ничего не меняет.
База вновь создана, конфигурация с нуля.
OpenEPG и окружение из предыдущей версии.
Цитата: 1076 от 03 января, 2016, 21:29:25OpenEPG и окружение из предыдущей версии.
наверно я лучше промолчу...
Цитата: Шумко Дмитрий от 03 января, 2016, 21:45:01
Цитата: 1076 от 03 января, 2016, 21:29:25OpenEPG и окружение из предыдущей версии.
наверно я лучше промолчу...
Заменил приложение, создал новую базу.
Нужно что- то еще ?
Да. в дистрибутиве есть OpenEPG
совет, если не хотите ставить дистрибутив, то можно извлечь файлы с помощью http://innounp.sourceforge.net/
запустив innounp.exe -x a4on_demo.exe
Устанавливал однопользовательский вариант, OpenEPG не извлекся.
PS
Все извлеклось, спасибо.
Продолжим :D
Цитата: Шумко Дмитрий от 03 января, 2016, 11:55:57Цитата: 1076 от 02.01.2016, 21:11
Я правильно понял, что транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров ?
Или же отмеченные вещают весь EPG для сети ?
транспондеры отмеченные галочкой "в EPG все потоки" имеют actual/other ( и только его )из всех транспондеров
Заработало, отмеченные галочками транспорты вещают весь EPG для сети ( на 2 недели).
Это не то совсем.
Текущее\ следующее должно содержать 2 события .
Я не правильно понял предидущий вопрос, точнее вопрос не верно задан
actual/other - это текущий / прочие
наверно, в вопросе речь шла о current/next - текущей / следующей программе
так вот, передает actual/other. т.е. другими словами полное epg для всех транспондеров
Да , произошла путаница в терминах.
В анализаторе это так выглядит:
Извините, вам запрещён просмотр содержимого спойлеров.
Доброго времени суток всем.
После пере установки A4ON.TV в импорт epg при попытке обработать список каналов выдает ошибку
говорит, что не находит файл.
Если Вы уверены что файл на месте, то пришлите мне xml файл и файл базы данных, проверю где может быть ошибка.
Добрый день. Тоже столкнулись с проблемой при импорте epg. Архив с базой и xml файлом во вложении.
Ошибку обнаружил.
удалите из каталога с программой файл 7z.dll
Обновил дистрибутив
Дмитрий, из какого файла LoadEPG.exe берет расположение файла с БД ?
Сейчас у меня 2 базы и этот файл упорно обновляет старую.
Берет из OpenEPG.ini
если не находит такого файла, то из LoadEPG.ini
считывается секция [EPG] ключ DB_NAME, если прочитать не может берется значение localhost:A4ON
еще проверьте у себя файл aliases.conf в каталоге firebird, может алиас A4ON ссылается на старый файл базы данных.
Спасибо!
Просьба тем, кто использует OpenEPG, сообщить мне о себе.
Отпишитесь мне в личку или в ветку.
Не коммерции ради, а любопытства для.
Голосовалку в тему - самое простое и быстрое))) На мой взгляд)))
90% пользователей тут в теме.
Добавил голосование,
но хотелось бы знать не только цифры, но и географию. так, что если используете, пишите в ЛС
Цитата: Шумко Дмитрий от 31 января, 2016, 23:34:57
Берет из OpenEPG.ini
если не находит такого файла, то из LoadEPG.ini
считывается секция [EPG] ключ DB_NAME, если прочитать не может берется значение localhost:A4ON
еще проверьте у себя файл aliases.conf в каталоге firebird, может алиас A4ON ссылается на старый файл базы данных.
Поправил везде, все равно не находит. :(
OpenEPG запускается без проблем.
Извините, вам запрещён просмотр содержимого спойлеров.
создайте LoadEPG.INI
с таким содержимым
[EPG]
DB_NAME = 127.0.0.1:C:\A4ON.TV\New\New2016.FDB
DB_USER = SYSDBA
DB_PSWD = masterkey
Создал ничего не поменялось.
Но тот же файл из папки C:\A4ON.TV2016\
нужную базу обрабатывает.
.ini фаилы LoadEPG.exe берет из папки в которой находится ?
Мне нравится последний вариант в голосовалке. f_emo_52
Я даже догадываюсь, кто его выберет.. ;D
Цитата: 1076 от 01 февраля, 2016, 23:30:33
Создал ничего не поменялось.
Но тот же файл из папки C:\A4ON.TV2016\
нужную базу обрабатывает.
.ini фаилы LoadEPG.exe берет из папки в которой находится ?
Да из папки откуда запущен екзешник.
поправьте файл aliases.conf в каталоге program files\firebird\2.5
добавьте строку
ЦитироватьA4ON = C:\A4ON.TV2016\DB\A4on_FREE.FDB
или как новый файл базы называется
Цитата: Шумко Дмитрий от 02 февраля, 2016, 13:01:56поправьте файл aliases.conf в каталоге program files\firebird\2.5
добавьте строку
Цитировать
A4ON = C:\A4ON.TV2016\DB\A4on_FREE.FDB
или как новый файл базы называется
Это сразу было сделано.
Извините, вам запрещён просмотр содержимого спойлеров.
я прошу сделать
A4ON = C:\A4ON.TV2016\DB\A4on_FREE.FDB
мне говорят что сделали
A4ON_FREE=C:\A4ON.TV\New\New2016.FDB
неужели не видно разницы?
мне нужно знать где лежит новая база. полный путь.
В ГолоСовалку можно еще добавить пункт, не использую но в планах есть. :-\
Запустил OpenEPG прикрутил к EMR 3.0
Две недели полет нормальный.
Дмитрий огромное человеческое спасибо вам за труды.
Будет время попробую запустить PhpEPG на тест
Цитата: petrovlexa от 16 марта, 2016, 18:04:06спасибо вам за труды.
спасибо на хлеб не намажешь...
Цитата: scopus от 16 марта, 2016, 21:20:32
Цитата: petrovlexa от 16 марта, 2016, 18:04:06спасибо вам за труды.
спасибо на хлеб не намажешь...
Неужели в вашей жизни все мерится рублём?
Автор сделал доброе дело, тем более использовал уже существующую основу.
За что ему большой респект и уважуха! А это дороже денег...
А если требовал бы бабло, то остался незамеченным где нибудь в конце форума.. :D
Цитата: Sumgait от 17 марта, 2016, 10:10:39Автор сделал доброе дело,
Вы воспользовались его добрым делом и именем? Вот как порядочный человек и отблагодарите его не навязчиво,по человечески от души... Не обедняли бы.. теперь понятное дело после этого он , как человек ни чего не возьмет, а вот Вы могли бы и сами об этом подумать.. просто так, про между прочим.. Вы это не для личных целей используете дома, а денежку зарабатываете.. и не нужно меня ТИПА карить, что и чем у меня меряется, не Вам судить..
Олег, с бизнесом у автора все в порядке, поверь. Линукс тоже бесплатный, но живет и приносит своим создателям мульярды долларов. Так что не парь Самгейта. Автор сэкономил на рекламе у нас на форуме и привлек операторов, а я в этом уверен, которые ему готовы за тех. поддержку платить. Для меня лично, эти схемы бесплатного софта прозрачны.
Автора не хотел обидеть, если что.
Цитата: Rus от 17 марта, 2016, 18:26:03Так что не парь Самгейта.
"Слушаю и повинуюсь..! (c) :)
На самом деле бесплатный сервер встроен во вполне себе платный софт. Просто автор не запрещает использовать лишь одну функцию EPG. Пока вы пользуетесь этой самой бесплатной функцией, у вас есть возможность оценить весь потенциал софта, и, вполне вероятно, что вы захотите купить этот функционал. Так что рекламная площадка здесь не только этот форум, но и собственно сам бесплатный EPG-сервер.
Заранее прошу прощения, если мои домыслы оказались не верными.
Тот кто запилил голосовалку явно не в курсе что такое EPG сервер, в противном случае первым пунктом было бы
"у меня уже есть ПОЛНОЦЕННЫЙ EPG сервер" а не хрень какая написанная с ошибкой ,
достали уже с подменой одно на типа такое , но бесплатно
Цитата: sky star от 18 марта, 2016, 02:28:14
"у меня уже есть ПОЛНОЦЕННЫЙ EPG сервер"
Не согласен.
Есть операторы у которых EPG есть, но он не полноценный, например отображает текущую/следующую передачу и более вывести не в состоянии. Для таких тоже в голосовалку надо пункт добавить?
Не слишком ли тогда сложная голосовалка будет?
Воля Ваша, обсуждать мнение модераторов запрещено .
Реклама? Возможно. Но я сделал работающий продукт, бери и пользуй. Это не бумажка в почтовом ящике.
Откажусь ли я от денег? Нет, не откажусь.
Респект и уважуха...
— У меня вопрос к свидетелю: «Скажите, подсудимый испытывал личную неприязнь к потерпевшему?»
— Даа... исьпитывал. Он мне сказал: «Такую личную неприязнь я исьпитываю к потерпевшему, что кушать не могу».
Цитата: sky star от 18 марта, 2016, 02:28:14
Тот кто запилил голосовалку явно не в курсе что такое EPG сервер, в противном случае первым пунктом было бы
"у меня уже есть ПОЛНОЦЕННЫЙ EPG сервер"
достали уже с подменой одно на типа такое , но бесплатно
Я "запилил" голосовалку. И я знаю, что такое EPG сервер.
О ПОЛНОЦЕННОСТИ читал от автора поста еще год назад, но что-то автор не спешит поделится с коллегами ПОЛНОЦЕННЫМ EPG сервером.
А вот откуда у вас ошибка на скриншоте, это интересно. Я вижу другую картинку.
В смысле поделиться ?
Цитата: sky star от 18 марта, 2016, 07:20:42
Воля Ваша, обсуждать мнение модераторов запрещено .
Со мной обсуждать можно и нужно. Любая критика в мой адрес приветствуется.
Цитата: Шумко Дмитрий от 18 марта, 2016, 09:53:07
А вот откуда у вас ошибка на скриншоте, это интересно. Я вижу другую картинку.
Это я изменил. Чтобы глаза не мозолили филологам.
Только Mux-у не говорите про филологию, у технарей это больная тема. Сам троечник по русскому и литературе.
Цитата: sky star от 18 марта, 2016, 10:06:56
В смысле поделиться ?
Сделайте ПОЛНОЦЕННЫЙ сервер и отдайте коллегам.
Цитата: Rus от 18 марта, 2016, 10:17:37
Это я изменил. Чтобы глаза не мозолили филологам.
Спасибо.
Цитата: Шумко Дмитрий от 18 марта, 2016, 10:21:30Сделайте ПОЛНОЦЕННЫЙ сервер и отдайте коллегам.
А может мне еще взять в руки киянку начать спутниковые антенны выбивать ?
Или достать паяльник и начать паять спутниковые конверторы ?
А может быть задуматься над собственной АЭС , головная станция от воздуха то не работает , ей электричество надо.
Когда мы начинали строить цифру, Ваш чудный и бесплатный "EPG газетка" даже на горизонте не маячил ,
по этому мы покупали EPG и CAS сервер .
А Вы мне сейчас предлагаете HASP ключи отдать свои ?
sky star
ДА, OpenEPG НЕПОЛНОЦЕННЫЙ сервер.
Я говорил, что есть лучше решение, тот же сервер COMTEZA или сервер от СПЕЦ-ТВ.
Но, к сожалению, не знаю российский сервер, чтоб посоветовать.
Голосовалка о использовании OpenEPG, без учета его полноценности.
Надеюсь, вопрос исчерпан.
НО, откуда столько желчи?
Вы что-то потеряли из-за неполноценной, чудной и бесплатной "EPG газетки"?
из пункта 5 Вашей же голосовалки
голосовалку удалить не могу, а пункт удален.
Дмитрий, любое благое начинание чревато наказанием.
Люди не склонны благодарить, а вот находить мотивы, о которых и не помышлял даритель, они специалисты.
Сами мы покупали ПО для EPG в COMTEZE за деньги. Довольны. Но считаю, что использующие Ваше ПО могли бы и "поблагодарить материально".
Цитата: Gul от 18 марта, 2016, 12:14:04Люди не склонны благодарить, а вот находить мотивы, о которых и не помышлял даритель, они специалисты.
Господа, лично я никаким боком не хотел обидеть автора. Мы с Дмитрием знакомы уже довольно давно. И пользуемся его платным продуктом, также обращались неоднократно за помощью к нему, и не всегда эта помощь оказывалась за деньги. Будет необходимость - еще будем обращаться.
Честно говоря неприятно удивлен.
Отнесем это на влияние побочного излучения ОО мультиплексов. :-\ :-\ :-\
Цитата: Gul от 18 марта, 2016, 12:14:04Люди не склонны благодарить, а вот находить мотивы, о которых и не помышлял даритель, они специалисты.
Прошу прощения, если кого обидел. Никого конкретно из форума не имел в виду. Честно.
Говорил о тенденции в мире людей и собственном опыте.
Цитата: 1076 от 18 марта, 2016, 12:37:52
Честно говоря неприятно удивлен.
Отнесем это на влияние побочного излучения ОО мультиплексов. :-\ :-\ :-\
Не понял о чем речь.
Цитата: apog от 18 марта, 2016, 13:22:41
Цитата: 1076 от 18 марта, 2016, 12:37:52
Честно говоря неприятно удивлен.
Отнесем это на влияние побочного излучения ОО мультиплексов. :-\ :-\ :-\
Не понял о чем речь.
Среди обратившихся абонов пенсионного возраста уровень невротизации зашкаливает, причем по любому поводу вываливают негатив , насмотревшись воскресного вечера и тому подобного.
Облучились :-\
Сделал TOT / TDT.
на Гитхабе (https://github.com/dshumko/OpenEPG) код обновил.
Если кому нужно для Windows - пишите.
Отлично! Спасибо, Дмитрий!
Цитата: Шумко Дмитрий от 14 июля, 2016, 20:58:49
Сделал TOT / TDT.
на Гитхабе (https://github.com/dshumko/OpenEPG) код обновил.
Если кому нужно для Windows - пишите.
Уважаемый Дмитрий.
Хотелось бы для винды попробовать..
Базу менять не нужно,
только заменить OPenEPG.exe https://yadi.sk/d/gn9lAJZatMiBy
и настроить сеть DVB как на скриншоте
1 - Включаем передачу TDT/TOT
2 - Указываем часовой пояс. Внимание! часовой пояс в минутах
3 - указываем страну
Дмитрий, работает ли формирование таблиц NIT ?
Мне нужно добавить к сформированной головной станцией таблице NIT дополнительные частоты, присутствующие в сети от сторонних модуляторов. Чтоб при настройке по сети, приемник находил и остальные частоты.
Нет, но можно "прикрутить"
Новая ссылка на OpenEPG.exe https://yadi.sk/d/aLBVkkN4tNCjt
Исправил для часовых поясов больше 9 (+10 и т.д.)
Цитата: Шумко Дмитрий от 17 июля, 2016, 14:07:15
Нет, но можно "прикрутить"
Было бы отлично.
Потому как у малых операторов это актуальная тема.
Цитата: Шумко Дмитрий от 17 июля, 2016, 15:26:43
Новая ссылка на OpenEPG.exe https://yadi.sk/d/aLBVkkN4tNCjt
Исправил для часовых поясов больше 9 (+10 и т.д.)
Попробовал, Самсунги не преставляют время(часовой пояс) в режиме АВТО на заданный пояс (+180).
С правильным ТОТ Самсунги переставляются без проблем.
Чего то не хватает. :-\ :-\ :-\
Сами таблицы есть. Битрейт таблиц великоват.
Интересно посмотреть на "правильный" TOT.
анализатор у меня проблем не показывает, но чем богаты так сказать... железа у меня нет.
Цитата: Шумко Дмитрий от 18 июля, 2016, 22:55:30
Интересно посмотреть на "правильный" TOT.
анализатор у меня проблем не показывает, но чем богаты так сказать... железа у меня нет.
Попробую записать, что a2b выдает.
У плюсов ТОТ тоже самсунги переставляет.
Я ведь не спорю, что могу сделать не так.
Все что у меня есть это PDF c ETSI EN 300 468 и три софтины Wireshark, MPEG Analyzer, 4T2 Content Analyser.
Поэтому просьба, если кто может помочь, помогите.
да легко , начините анализировать DVB T2 благо оно есть в любом городе
Автор не из России. Но действительно, у плюсов можно подсмотреть поток.
у нас есть DVB-T/T2, да и НТВ+ светит в окно.
sky star, я взял ноут и направил на вышку DVB, поток на экране не видно,
подключил DVB антену к принтеру - не печатает поток, правда у меня принтер не цветной, может по этому не печатает?
Цитата: Шумко Дмитрий от 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/
антенну надо не к принтеру подключать а к подобным девайсам ,
спрашивайте , не стесняйтесь , поможем , подскажем
Beholder (тюнер) еще можно попробовать, у меня Т8 трудится на мониторинге ЦТВ...отлично шагает по моей сетке...ну и пишет все, включая поток, IQ-созвездие рисует...интересная "игрушка"))))
"Отец халявы" примет на халяву, т.е. в дар, тюнер.
Отдам Techisat Skystar2 , только DVB-S.
А чего бы и нет. почтовый адрес в ЛС.
Уменьшил частоты таблиц в потоке, до 10 секунд. https://yadi.sk/d/WGMuAuFJtSB6c
просьба проверить
Цитата: 1076 от 19 июля, 2016, 16:41:31Отдам Techisat Skystar2 , только DVB-S.
Хотел предложить тоже самое, но не смог с нескольких попыток найти в какой коробке оно валяется(((( очень давно не использовал...папка с дровишками еще на старом харде, хорошо не удалил...попробую тоже поискать на всякий случай...
У Плюсов TDT
На много поясов, нам одног достаточно.
Табличка прогружается примерно 1 раз в 5 секунд
посмотрите последнюю сборку. там с таймингом лучше, может в этом причина была.
Цитата: Шумко Дмитрий от 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 нужно подбирать, я не нашел данных о значениях для России, других различий не нашел
просьба проверить
Цитата: Шумко Дмитрий от 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
реальные даты не поставить, телики не переставятся, и вроде там две даты должно быть - прошедшая и намечаемая.
вот это заставляет телики переставляться, в 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
Цитата: 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 году подправил дату :))
Отправил в личку программу передач.
За файл спасибо.
Гляньте последнюю сборку , как ведут себя самсунги.
У меня уже спортивный интерес проснулся к этой проблеме :)
Время не сдвигается.
Сделайте ручное задание часового пояса, а то у меня при каждой проверке расписание съезжает.
Цитировать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в опубликованном выше тот дата изменения пояса до текущей даты
не понял
Цитата: Шумко Дмитрий от 22 июля, 2016, 08:10:43
Так оно же ручное, в настройках сети.
Или о чем речь?
Если я ставлю в настойках сети +180 мин , все программы съезжают на 3 часа , тогда мне нужен источник программ передач сдвинутый на 180 от UTC.
Нельзя ли предусмотреть возможность задать часовой пояс в конфигурационном файле OpenEPG ?
Цитата: Шумко Дмитрий от 22 июля, 2016, 08:10:43
Цитата: 1076 от 21.07.2016, 23:28
в опубликованном выше тот дата изменения пояса до текущей даты
не понял
То есть, чтобы самсунги сдвинули время они должны сегодня, 22 июля 2016 года прочесть , что поясное время сдвинуто 21 июля 2016 года на +180 мин
в ТОТ передается два смещения, текущий и следующее смещение с указанием даты когда смещать.
local_time_offset: - текущее смещение в сети
time_of_change: когда перейти на новое значение
next_time_offset: новое смещение сети
или я не прав?
Я тоже так думал после прочтения доков на эту тему,
но реально в сетях вот это было
Извините, вам запрещён просмотр содержимого спойлеров.
Это ставлю в поток, телики сдвигаются как надо.
Я не умный человек f_emo_15 .... неделю с датами игрался, а причина была в том, что сбросил в заголовке MPEG TS бит данных в 0...
Вот рабочий вариант https://yadi.sk/d/l_5QsJ6BtYgxB
Попробовал, не переставляются
Извините, вам запрещён просмотр содержимого спойлеров.
Может из- за контрольной суммы ?
Эта таблица без нее не работала, если мне память не изменяет .
с контрольной суммой все в порядке
а что за скриншот? тут нет контрольной суммы
Это TS reader так видит.
Повесил старый дескриптор для проверки - телики перескакивают.
не понял про старый дескриптор
ts reader может записывать PID в файл
запишите мне 14 пид с моего сервера
и 14 пид для того который переключает.
Захватил оба варианта.
Только это 20dec пид.
за дамп спсибо, но мало пакетов в файле.
можно попросить, только для a2b захватить порядка 20-30 пакетов (файл размером 3 - 6 КБ) ?
файлы сравнил.
Единственна разница в регионе. В моем стоит 6, в a2b - 0.
и почему-то разный часовой пояс передается. В моем 3, a2b - 4.
но малую ошибку наше, исправил https://yadi.sk/d/ICj1fKI1tZiVf
хотя она повлиять не должна
Цитата: Шумко Дмитрий от 24 июля, 2016, 00:48:02
файлы сравнил.
Единственна разница в регионе. В моем стоит 6, в a2b - 0.
и почему-то разный часовой пояс передается. В моем 3, a2b - 4.
Регион я тоже не нашел для РФ, в 11 году в Мск был часовой пояс - +4
Цитата: Шумко Дмитрий от 24 июля, 2016, 00:48:02
но малую ошибку наше, исправил https://yadi.sk/d/ICj1fKI1tZiVf
хотя она повлиять не должна
Спасибо попробую.
Несколько важных ( по крайней мере для меня) доработок.
Нельзя ли как то решить вопрос с расписанием в UTC?
Или часовой пояс задавать в openepg.ini ?
Можно ли предусмотреть регулировку скорости потока , выдаваемого OpenEPG ?
Не понял о EPG в UTC, это про загрузку XMLTV ? если да, то это исправлю.
В новой версии я переделал работу часового пояса, теперь он не влияет на выдачу EPG, только для TOT/TDT.
сборка с заданием часового пояса . в INI добавить TOT_TZ=180 (время в минутах) действует только в это сборке, в дальнейшем удалю
https://yadi.sk/d/7bmNW8i1tZtxU
со скоростью подумаю
изменил алгоритм передачи UDP потока.
теперь поток идет без обрывов и быстрее меняется программы текущая / следующая
continuity error больше не проявляются
параметр RELOAD_TIME больше не нужен
Рекомендую к использованию https://yadi.sk/d/0I9OVzxotafJp
Я доволен f_emo_29
Скриншот работы сервера после двух часов. поток на 118 каналов.
Цитата: Шумко Дмитрий от 24 июля, 2016, 21:24:13
изменил алгоритм передачи UDP потока.
теперь поток идет без обрывов и быстрее меняется программы текущая / следующая
continuity error больше не проявляются
параметр RELOAD_TIME больше не нужен
Рекомендую к использованию https://yadi.sk/d/0I9OVzxotafJp
Я доволен f_emo_29
Скриншот работы сервера после двух часов. поток на 118 каналов.
я теперь тоже знаю что пожелаю злейшему ворогу , этож надо такого накодить то
набрать SI таблиц на мегабит с пригоршней - это круто
Цитата: sky star от 25 июля, 2016, 09:20:39этож надо такого накодить то
Это видимо EPG для всех транспортов собран, у меня на 20 транспортах и программе на 2 недели такой общий трафик:
На один транспорт 50- 300 КБит.
В новой сборке скорость не поменялась, так что, как нас RUS предупредил, не надо самообразованием блестеть :D
1076
можно конечно валить весь EPG в кучу и гнать на 18ом pidе по сетке , пока какая нибудь стая телеков не подымет лапки и не скажет ахтунг , но лучше этого не делать , клаssически вещая EPG для каждого TS в своем уникальном IP , можно даже юникастом ,
это только TDT/TOD везде один :) его можно широковещать :)
при этом и контроль проще и ближе к "истине"
то же самое касается SDT :)
а при 250 каналах нормального EPG битрейт будет более чем приличный , я уже не говорю о кол-ве символов
Цитата: sky star от 25 июля, 2016, 10:16:36можно конечно валить весь EPG в кучу и гнать на 18ом pidе по сетке ,
Можно и в кучу, у A2b так и сделано , только битрейт правильный должен быть.
Цитата: Шумко Дмитрий от 24 июля, 2016, 21:24:13изменил алгоритм передачи UDP потока.
теперь поток идет без обрывов и быстрее меняется программы текущая / следующая
continuity error больше не проявляются
Эта версия не передвигает время,
Оперативы скушало 456 МБайт и как-то напряжно грузит ЦП.
В предыдущих версиях такого не было.
Цитата: Шумко Дмитрий от 24 июля, 2016, 10:44:12сборка с заданием часового пояса . в INI добавить TOT_TZ=180 (время в минутах) действует только в это сборке
Эта сборка запускается и тут же падает что с TOT_TZ=180 что без.
Цитата: sky star от 25 июля, 2016, 10:16:36
можно конечно валить весь EPG в кучу и гнать на 18ом pidе по сетке , пока какая нибудь стая телеков не подымет лапки и не скажет ахтунг , но лучше этого не делать , клаssически вещая EPG для каждого TS в своем уникальном IP.
У DVCrypt так и сделано. Абоны не довольны. Когда на пульте тв нажимаешь EPG, то показывает информацию только на каналы этого TS. А им надо чтобы телегид показывал сразу на все каналы. У Ростелекома и Акадо показывает сразу на все каналы. Так что думаю лучше гнать EPG сразу на все каналы.
Цитата: Rus от 25 июля, 2016, 11:07:16Так что думаю лучше гнать EPG сразу на все каналы.
Это так и сделано , но битрейт великоват получается , до 400 КБит на транспорт - это еще приемлемо.
это ребята я думаю еще не было двух других слов "расширенно EPG" тогда реально даже при EPG на один mux можно клинского отведать
что же касается РТК/Акадо и прочих , я конечно могу всей картины не знать , но полагаю что они iP TV вещают , и там все чуть иначе ,
хотя бы размер RAM на борту устройства
именно следуя "канонам" EPG и вещается туда , где его канал , все остальное ересь и заигрывание с бесами ,
и тут поздно или рано , кара постигнет заигрывающего
да ну.полный епг(каналов 80) даю в 1м мульте(10 каналов) чуть больше 1000кБ.
неужто так напряженно с битрейтом в 1 мульте? да туда в мпеге4 можно еще пяток каналов загнать(КАМ64)
Цитата: sky star от 25 июля, 2016, 11:23:42
что же касается РТК/Акадо и прочих , я конечно могу всей картины не знать , но полагаю что они iP TV вещают , и там все чуть иначе
Нет, я говорил про их DVB-C. Кстати весь EPG у них очень быстро телеками загружается и пол секунды не проходит. РТК по моему где то 2 мегабита под EPG оставляет в каждом потоке, но могу ошибаться, нечем измерить и посмотреть.
ну то есть Вы понимаете что надо в каждый TS засунуть 18pid с битрейтом где то 2 мегабита ,
при этом из 50 мегабит останется 48 , из 48 надо оставить на стафинг хучь сколько то ...
по мне так это редкая щедрость которую как раз РТК и могут себе позволить ,
у них как говаривал на этом форуме уважаемый человек "золотого запасу" ёмаё,
и применяя статистическое умудохивание , вообще реально оставить хучь 2 , хучь 22 мегабита под EPG
у нас как правило все скромнее :)
У них объединенное текущее следующее, программа на 2 недели идет только для тех каналов , которые в этом транспорте. Тогда все укладывается в 200 - 400 кБит
1076
Вот уважаю мудрых людей , правильно ВЫ пишите , если гнать EPG , дня на три (вчера - седня - завтро) то битрейт можно поджать , правда надо клоунов посадить за сервак , или нарисовать софт шикарный (что врядли), но в случае 30 и более muxов ситуация резко перейдет границу разумности и понимания
Цитата: sky star от 25 июля, 2016, 09:20:39
я теперь тоже знаю что пожелаю злейшему ворогу , этож надо такого накодить то
sky star Желаю Вам... обходить эту тему подальше. не портите настроение людям.
битрэйт большой, потому что 118 каналов с описание более 500 символов. жанр. год. и на 7-дней вперед.
гонял на своем ноуте, поэтому грузил по полной
Цитата: sky star от 25 июля, 2016, 13:04:451076
Вот уважаю мудрых людей , правильно ВЫ пишите , если гнать EPG , дня на три (вчера - седня - завтро) то битрейт можно поджать , правда надо клоунов посадить за сервак , или нарисовать софт шикарный (что врядли)
У a2b это реализовано в железках.
У меня так и работало , если EPG подмешивать заранее.
Текущее - следующее - это отдельная таблица, ее телики показвают при переключении по каналам.
При нажимани на кнопку " Гайд" показывается другая таблица, где расписание на 2 недели.
В "текущем- следующем" инфа из всех транспортов , это по DVB талмудам , все так и должно быть.
Цитата: Шумко Дмитрий от 25 июля, 2016, 13:14:02
Цитата: sky star от 25 июля, 2016, 09:20:39
я теперь тоже знаю что пожелаю злейшему ворогу , этож надо такого накодить то
sky star Желаю Вам... обходить эту тему подальше. не портите настроение людям.
битрэйт большой, потому что 118 каналов с описание более 500 символов. жанр. год. и на 7-дней вперед.
гонял на своем ноуте, поэтому грузил по полной
мне в общих чертах вообще Ваше мнение то и не интересно , но спасибо что Вы его высказали ,
я просто думаю что люди добрые , кое силою разных жизненных обстоятельств , вынуждены были
использовать тварение кода Вашего , и вдруг они совершат страшное и необдуманое дело и загрузят присланное NGC
расписание за месяц , да если еще с десяток тому подобных , этож что случиться то ?
я очень верю в гений рук животворящий который все таки предусмотрел тот параметр в случае этой ситуации который не даст таки завалить TS , и сообщит что мол дескать , оператор , Вы приблизились к Вам установленному лимиту , Вы мол уверены что готовы начать вещать поток со скоростью TV канала ?
Цитата: sky star от 25 июля, 2016, 13:51:39очень верю в гений рук животворящий который все таки предусмотрел тот параметр в случае этой ситуации который не даст таки завалить TS ,
эта фича и есть регулировка скорости, в идеале хотелось бы иметь постоянный битрейт, выдаваемый OpenEPG, вне зависимости от количества оставшихся дней в расписании.
о чем я и пишу , хорошо что Вы понимаете, CBR вообще штука очень крутая
Как реагировать на человека который "лечит" по фотографии?
sky star, хотите критиковать - ветер в спину! Но хотя бы ознакомьтесь с предметом обсерания обсуждения
Все настраивается, и какие данные передавать, и на сколько дней, и как потоки мешать.
Цитата: Шумко Дмитрий от 25 июля, 2016, 15:02:11
Все настраивается, и какие данные передавать, и на сколько дней, и как потоки мешать.
Вот я тут график постил, выше , там видно , что выходной поток в течении недели изменяется в диапазоне 3500 -1400 к бит, нельзя ли изменить механизм вещания потока так чтобы за секунду пролетало фиксированное количество символов, без зависимости от количества оставшихся дней в расписаниии.
И эта величина должна быть регулируемая.
Сейчас я не могу ее регулировать каким- либо образом.
И самый высший пилотаж будет, если кнпка "передавать информацию из всех потоков " будет затрагивать только таблицу "текущее - следующее"
у меня сложилось мнение что програмист как уж очень не акуратно относиться к коментариям о его коде , сложилось впечатление что он не готов воспринимать критику , а готов слушать только похвалу , а жизнь сурова , очень сурова, и тот код который написал програмист он без всяких розовый очков далек от приставки super , пока это beta , даже не RC , но просто уверен что используя отклики 1076 код будет лучше, легше , и стабильнее
Цитата: 1076 от 25 июля, 2016, 15:12:12
Цитата: Шумко Дмитрий от 25 июля, 2016, 15:02:11
Все настраивается, и какие данные передавать, и на сколько дней, и как потоки мешать.
Вот я тут график постил, выше , там видно , что выходной поток в течении недели изменяется в диапазоне 3500 -1400 к бит, нельзя ли изменить механизм вещания потока так чтобы за секунду пролетало фиксированное количество символов, без зависимости от количества оставшихся дней в расписаниии.
И эта величина должна быть регулируемая.
Сейчас я не могу ее регулировать каким- либо образом.
то что Вы описываете, очень похоже на "длинное ip" соединение
2 sky star
по битрейту потока я отвечал 1076 на прошлой странице. я должен отвечать на этот вопрос в каждом комментарии?
Цитата: Шумко Дмитрий от 24 июля, 2016, 10:44:12со скоростью подумаю
к критике я отношусь адекватно, я знаю кто я и уровень своих знаний.
но, повторюсь, чтоб критиковать, нужно знать, что критикуешь
ну не интересна Вам тема, закрыли Вы ее у себя 10 лет назад купив отличный софт у программиста без розовых очков, я рад за Вас!
Честно рад, без иронии.
прошу, не пишите в эту тему, или ознакомьтесь с продуктом. Выберите, что Вам легче.
Есть ли возможность разделить расписание и "текущее- следующее" ?
сейчас - нет
Еще раз захватил тот, который переводитСамсунги.
выкладываю сборку последней версии A4on.TV и OpenEPG https://yadi.sk/d/iAGI8aKFtdScc
настраиваете и запускайте. в настройка сети должно быть смещение 180. сеть уже создана
все дальнейшие вопросы только по этой сборке
Цитата: Шумко Дмитрий от 26 июля, 2016, 11:42:41
выкладываю сборку последней версии A4on.TV и OpenEPG https://yadi.sk/d/iAGI8aKFtdScc
настраиваете и запускайте. в настройка сети должно быть смещение 180. сеть уже создана
все дальнейшие вопросы только по этой сборке
Старая база не подойдет ?
ЦитироватьСтарая база не подойдет ?
Нет, не пойдет
кстати, что подумал, не нужно ли настраивать оборудование для проброса 14 (20) pid'а ?
знаю что на luminato настраивается pid filtering для EPG и там указывается 18 пид.
т.е. люмината остальные пиды не пропускает (я так думаю)
На Sumavision пиды однозначно надо пробрасывать.
Сделал тестовую сборку в которое передается для всех транспондеров только текущее / следующее (PID 0x4E ox4F)
(упc первый раз выложил не то)
вот верный файл https://yadi.sk/d/3IRtnZu5teWvZ
жду отзывов от тестирования
битрайт на 118 каналов 7-дней = 0.3 Mbps
f_emo_29
Цитата: Шумко Дмитрий от 26 июля, 2016, 20:01:53Сделал тестовую сборку в которое передается для всех транспондеров только текущее / следующее
Вот это правильно f_emo_29 f_emo_29 f_emo_29
снова обновил сервер. https://yadi.sk/d/Qw7jn_NVtfdKc
добавил параметры ini
генерация толко pf и ничего не писать на диск, что ускоряет формирование и не дергает винт. но памяти нужно гиг на 100 каналов
PF_ONLY = 1 ; Для не текущего TS создавать только таблица текущая/следующая программа (present/following). 1 = только p/f, 0 = всю программу shedule
USEMEMORY = 0 ; создавать файлы базы в памяти. 1 = в памяти, 0 = файл
по TDT/TOT запустил у одного оператора в работу, говорит, что работает, проблем нет.
думаю мне можно и отдохнуть.
что жду отзывы
1076, пробовали у себя? Какой результат?
Пока нет, у меня доблестное ПВО кладет С-band f_emo_79 f_emo_79 f_emo_79 f_emo_79 , пока не делал еще.
Лично запускал новый вариант на трех сетях, в одной из них используется TDT/TOT
жалоб не поступало.
Статистика по серверам
Linux. 118 кналов, с настройкой все в ОЗУ, занимает 1300М ОЗУ, поток 150-240 kbps
Windows. 171 канал, работа с файлами, 242М, поток 200-330 kbps
Windows. 110 каналов, все в ОЗУ, 745Мб, поток 130-280 kbps
в трех случаях передаеться расписание для своего TS и текущий/следующий для всех.
включено расширенное описание 500 символов для всех программ
Обновил дистрибутив на сайте.
Включил возможность передавать объявления в EPG.
Теперь OpenEPG.exe ставится как сервис и лог пишет в файл (для удаления сервиса есть service_remove.bat) .
Не нашел, где пишем объявления в EPG.. Можно подробнее об этом..
Упс, моя ошибка. пункт меню ТВ - Объявления в EPG был блокирован ( прошлое ограничение демо версии)
Обновил дистрибутив.
Для тех кто установил вчера и не хочет переустанавливать, новый ехе https://yadi.sk/d/mlMD03M5tz3VD
Спасибо, будем пробовать.
При указании сегодняшней даты старта, дата Стоп становится 30.12.1899. Немного неудобно листать до сегодняшнего года.. :(
А как эти объявления выглядят ? В каком месте их размещать?
Они что- то заменяют ?
Цитата: Sumgait от 07 августа, 2016, 13:01:36При указании сегодняшней даты старта, дата Стоп становится 30.12.1899. Немного неудобно листать до сегодняшнего года.. :(
Спасибо. Исправлю. а пока посоветую пользоваться цифровой клавиатурой ;)
Цитата: 1076 от 07 августа, 2016, 13:11:35А как эти объявления выглядят ? В каком месте их размещать? Они что- то заменяют ?
Объявление работает так.
Если текст есть в заголовке объявления, то этот текст будет отображен вместо названия программы. а само название уйдет в расширенное описание.
Если текст в описании, то он размещается в начале расширенного описания, но в этом случае название не меняется.
Попрошу одного из операторов сделать скриншоты вариантов объявлений.
важный момент. если добавили объявление, то перегрузите EPG сервер. он, пока, не видит изменения в объявлениях.
Ошибка при загрузке списка файлов
Извините, вам запрещён просмотр содержимого спойлеров.
Отправьте ошибку на мой трекер. мне интересен стек вызова.
а также можно базу и xmltv мне в личку
Цитата: 1076 от 07 августа, 2016, 17:55:26Ошибка при загрузке списка файлов
Беру свои слова назад, XMLTV оказался битый
Господа, есть что сказать по последнему обновлению?
Цитата: Шумко Дмитрий от 08 августа, 2016, 08:16:13
Господа, есть что сказать по последнему обновлению?
Где теперь задается TOT? В последних билдах на абон приставках автоматом часовой пояс не выставляется.
TDT/TOT включаются в настройках сети.
по поводу TDT в сеть. Предполагаю, что головное оборудование нужно настраивать для пропускания этих таблиц.
Цитата: Шумко Дмитрий от 08 августа, 2016, 12:22:40
TDT/TOT включаются в настройках сети.
по поводу TDT в сеть. Предполагаю, что головное оборудование нужно настраивать для пропускания этих таблиц.
Настроил, включил, объединное текущее- следующее - есть f_emo_29 f_emo_29
Не переставляются самсунги. :-\ :-\
Захватить таблицу ТОТ , которрая переставляет и ту, что вещает OpenEPG ?
USEMEMORY = 1 только так работает , при USEMEMORY = 0 - тормоза .
Захватить.
А есть возможно проверить в DVB-C таблица есть?
мильтиплексор (или чем UDP принимаете) какой у Вас?
что такое тормоза при USEMEMORY = 0 ?
при USEMEMORY = 0 работает как работало в предыдущих версиях.
Цитата: Шумко Дмитрий от 08 августа, 2016, 21:16:29что такое тормоза при USEMEMORY = 0 ?
Если это ставлю , все тормозит.
Нюанс- при пропуске ТОТ \TDT нужно загасить поток, формируемый мультиплексором, иначе они перемешиваются, у меня это выражалось в перескакивании времени в телике
Цитата: Шумко Дмитрий от 08 августа, 2016, 21:16:29мильтиплексор (или чем UDP принимаете) какой у Вас?
a2b ESX-200
не понимаю что такое тормоза?
если долго стартует, то это нормально, дальше проблем не будет
Виртуалка показывает загрузку цп -10-30% , но окна передвигаются с временным лагом.
при старте сервера идет интенсивная работа с ЦП и диском. во что "упрется" первым. в данном случае я понимаю, что проблема с диском, поэтому ЦП не загружен
повторяю, это только на старте, первых одну-три минуты. дальше с периодом в 30 секунд будет требовать процессор в пределах 5-10%
Сделал для теста сервер в котором передается 10 регионов в таблице TOT с одинаковым смещением
нужно проверить. подменить OpenEPG.exe https://yadi.sk/d/VGgz_UMtu7tDi
DVB Time Offset Table
Table ID: Time Offset Table (TOT) (0x73)
0... .... .... .... = Syntax indicator: 0
.111 .... .... .... = Reserved: 0x0007
.... 0000 1000 1111 = Length: 143
UTC Time: Aug 10, 2016 20:17:42.000000000 UTC
1111 .... .... .... = Reserved: 0x000f
.... 0000 1000 0100 = Descriptors Loop Length: 132
Descriptor Tag=0x58
Descriptor Tag: Local Time Offset Descriptor (0x58)
Descriptor Length: 130
Country Code: RUS
0000 00.. = Region ID: 0x00
.... ..1. = Reserved: 0x01
.... ...0 = Time Offset Polarity: Positive (local time ahead of UTC) (0x00)
Local Time Offset: 03:00
Time of Change: Mar 26, 2011 00:00:00.000000000 UTC
Next Time Offset: 03:00
Country Code: RUS
0000 01.. = Region ID: 0x01
.... ..1. = Reserved: 0x01
.... ...0 = Time Offset Polarity: Positive (local time ahead of UTC) (0x00)
Local Time Offset: 03:00
Time of Change: Mar 26, 2011 00:00:00.000000000 UTC
Next Time Offset: 03:00
Цитата: Шумко Дмитрий от 10 августа, 2016, 23:27:54Сделал для теста сервер в котором передается 10 регионов в таблице TOT с одинаковым смещением
1 Самсунг перевел время правильно, завтра гляну на втором. f_emo_29 f_emo_29 f_emo_29 f_emo_29
Наверно так и нужно оставить, так как некоторые телики включают DVB-C только когда Финляндия выставлена.
Объявления почему- то не работают.
после добавления объявления сервер нужно перезапустить
Цитата: Шумко Дмитрий от 11 августа, 2016, 23:47:46
после добавления объявления сервер нужно перезапустить
Перезапускал, события объявлений должны отображаться в закладке программа передач( там пусто) ?
Второй Самсунг тоже время подхватил.
Нет. в программе передач не отображается объявление.
Отображается только на ТВ.
по поводу новой версии сервера (много регионов), мне он не совсем нравится, анализатор показывает иногда ошибки.
есть ли возможность проверить анализатором в сети DVB ?
нужно понять, кто врет, сервер или программный анализатор?
Обнаружил в последней версии разбег между текущим следующим и программой, в программе событие настало 20 минут назад - в текущем-следующем еще старое индицируется.
Вот этот момент полностью зависит от расписания. то что в расписании то и на тв. задержка от 30 до 90 секунд.
в программе верно время?
Цитата: Шумко Дмитрий от 12 августа, 2016, 22:18:51
Вот этот момент полностью зависит от расписания. то что в расписании то и на тв. задержка от 30 до 90 секунд.
в программе верно время?
Да, в программе правильное и в текущем - следующем.
Просто в текушем - следующем какое- то время показывается предыдущее событие.
перезагрузка сервера ничего не дала (мне так показалось).
Запустил предыдущую версию - пока все синхронно.
предыдущая от какого числа?
выкладываю версию с маленьким дополнением https://yadi.sk/d/vFH_0R3FuBCcf (один регион)
как будет вести себя эта версия?
вопрос по скриншотам. а почему на втором скрине программа только для одного канала?
Цитата: Шумко Дмитрий от 12 августа, 2016, 23:15:10вопрос по скриншотам. а почему на втором скрине программа только для одного канала?
Это телик так отображает, если передвигать курсор, все отображается.
Цитата: Шумко Дмитрий от 12 августа, 2016, 23:15:10выкладываю версию с маленьким дополнением https://yadi.sk/d/vFH_0R3FuBCcf (один регион)
как будет вести себя эта версия?
Время не переводит.
Цитата: Шумко Дмитрий от 12 августа, 2016, 23:15:10предыдущая от какого числа?
04.08.16
Было бы совсем хорошо уменьшить общую выходную скорость на 20-30%.
Цитата: 1076 от 13 августа, 2016, 11:38:31Время не переводит.
Это подтверждает то, что тв работают с регионами в ТОТ. но я нигде не нашел инфу по регионам РФ. если кто поможет, буду благодарен
Думаю. что скорость не самая большая проблема. Время бы победить.
не понимаю почему происходит смещение текущий / следующий. время везде передается одно. Буду думать
А вот такой вопрос. если отключить передачу ТОТ в многорегионном сервере, текущий следующий так же себя ведет?
Дмитрий, а чем вам не нравится Dirty Hack с 10-ю регионами?
Может быть это было бы универсальным решением? Тем более, что:
Цитата: 1076 от 11 августа, 2016, 22:20:53
... некоторые телики включают DVB-C только когда Финляндия выставлена.
Ну или вынести это в настройки. То есть включить возможность самим задавать один или несколько и какие регионы в потоке вещать.
Цитата: Шумко Дмитрий от 13 августа, 2016, 12:57:10но я нигде не нашел инфу по регионам РФ. если кто поможет, буду благодарен
Если судить по Филипсам 4-8 летнего возраста , цифрового вещания в РФ никакого нет .
В DVB талмудах регионов для РФ я тоже не нашел.
Цитата: apog от 13 августа, 2016, 13:14:17Дмитрий, а чем вам не нравится Dirty Hack с 10-ю регионами?
если будет работать я не против. но ведь есть вопрос с текущей / следующей программой.
кстати, дошли слухи, что в у других EPG серверов (не буду говорить название так как нет 100% подтверждения) такие же проблемы с ТОТ.
автоматом не переключает ТВ часовой пояс.
может у кого есть возможность подтвердить это?
можно было бы у sky star попросить проверить как работает его ПО. но, кажется, у нас есть недопонимание друг-друга.
Цитата: Шумко Дмитрий от 13 августа, 2016, 12:57:10А вот такой вопрос. если отключить передачу ТОТ в многорегионном сервере, текущий следующий так же себя ведет?
Выключил ТОТ - все совпадает.
Включил ТОТ все совпадает.
Это видимо не сразу появляется буду смотреть мультирегион , на каком этапе в разнос пойдет.
Скорость убрать на 30% есть возможность?
График для 20 транспортов.
Я понимаю это суммарный график потоков все транспондеры.
я своим клиентам предлагаю передавать епг на три дня. с перезапуском сервера ночью, после обновления епг. это уменьшает и выравнивает битрэйт.
про источник контента для епг я уже говорил.
скорость посмотрю, но времени свободного очень мало.
объявления работают? есть ли пожелания в этом направлении?
TSAE это видит в мультирегиональной версии
Извините, вам запрещён просмотр содержимого спойлеров.
уменьшил кол-во регионов до 8, чтоб в один пакет 188 байт влезало. уменьшилось кол-во ошибок continuity check
https://yadi.sk/d/C91mAIKOuCFqB
Запустил последнюю версию.
ТОТ
Извините, вам запрещён просмотр содержимого спойлеров.
Запустил последнюю версию.
EIT
Извините, вам запрещён просмотр содержимого спойлеров.
ошибок нет. я правильно понял?
как реагируют ТВ, смещают время?
с помощью параметра REGION_ID можно задать стартовый регион для таблицы TOT
т.е. если REGION_ID = 0, в ТОТ будут регионы 0,1,2,3,4,5,6,7
при REGION_ID = 4, в ТОТ будут регионы 4,5,6,7,8,9,10,11
и т.д.
Цитата: Шумко Дмитрий от 14 августа, 2016, 13:49:03
ошибок нет. я правильно понял?
как реагируют ТВ, смещают время?
Время смещается. Вроде все ОК.
Объявления начинают показываться только тогда , когда есть какое- то событие в расписании канала, на который назначено объявление.
Если в расписании у канала событий нет - то объявление повесить в этот канал невозможно.
Непорядок :-\ :-\ :-\
эту проблему знаю. в сл. версии сделаю объявления для каналов без расписания.
Возрастное ограничение не показывается в нужном месте, а просто в описании торчит :-\
в DVB включено передавать возрастное ограничение?
а оно есть в телепрограмме в отдельном поле?
Вот уж действительно, есть ли у платных EPG серверов круглосуточная техподдержка?
А форум есть у коммерческих EPG серверов ? ;)
Да, действительно. Все работает.
Предложение для разработчика- при отсутствии в импортируемой инфе информации об возрастном ограничении - возможность установить дефолтное, для примера 12+
если нет значений в телепрограмме, то берутся данные из информации о канале, если и там нет. то ничего не пишет.
заполняйте справочник каналов.
Добавляю события в программу передач и вижу такое :
Это что - то пошло не так ?
такое было когда возрастное ограничение было пустым, но я точно правил это.
мне нужна ваша база, чтоб выловить баг
Дмитрий, прошу прощения, задам нубовский вопрос -если мне "приспичило" через OpenEPG выводить потоки в разные подсети (т.е. с разными NID, ONID) как быть в ini-файле сервера - там я указывал конкретный NID тестового потока для IPTV (и оно работает :), за что вам спасибо огромное). Как то до меня не доходит этот момент...
Уже второй подобный запрос за месяц.
пока это можно сделать только запуском второй копии сервера.
в дальнейшем сделаю чтоб можно было передавать несколько сетей одним сервером
Спасибо за ответ - думается мне пока проще в моем случае сделать одинаковыми IPTV/QAM = NID, ONID, а уж TSID, SID развести на разные IP с сервера...в общем попробую)))
Добрый вечер, пытаюсь скачать дистрибутив отсюда http://a4on.tv/uploads/files/openepg.zip, в ответ 404 :(
Исправил (http://a4on.tv/uploads/files/openepg.zip)
но прошу обратить внимание на то, что я отказался от компилированного модуля OpenEPG.exe
Многие жаловались, что срабатывает антивирус на этот модуль.
Поэтому сейчас это архив, запускать OpenEPG.cmd
и обновлять проще. скачать с гитхаба и обновить OpenEPG.pl
Сегодня пришлось переустанавливать EPG.
Дмитрий, я правильно понял, содержимое архива распаковать в папку?
C:\Free\A4ON.TV
LoadEPG не загружает расписание. В логе пустые строчки.
Руками все нормально загружается.
пропишите алиас базы в файле aliases.conf в каталоге firebird
A4ON_FREE = C:\Free\A4ON.TV\DB\A4ON_FREE.FDB
или установите дистрибутив, он все пропишет.
после чего скопируйте старый файл базы данных
Спасибо Дмитрий. Уже разобрался. f_emo_29
странно. я писал ответ, а его нет.
на форуме модерация?
Дмитрий, можно ли импортировать автоматом последовательно из нескольких xmltv файлов?
Местные свою программу присылают, хотелось бы бесшовно имплантировать их.
Да. загрузчик EPG (LoadEPG) загружает последовательно все источники если у них не стоит галка "ручная обработка"
т.е. можете настроить для каждого канала свой источник и все они обработаются.
Дмитрий, возможно опять задам дилетантский вопрос, а как с объявлениями работать? т.е. создал объявление, указал каналы (допустим), выставил временной интервал, сохранил...перезапускать сервер нужно? потому как что то не увидел того что сделал...
сервер увидит изменения через время указанное в настройках
но лучше перезапустить сервер. это не сложно )
Вопрос.
Что-то давно ничего не доделывал. и возник вопрос.
таблицами NIT и SDT заниматься? Интересно кому?
Цитата: Шумко Дмитрий от 26 января, 2017, 20:11:43
Вопрос.
Что-то давно ничего не доделывал. и возник вопрос.
таблицами NIT и SDT заниматься? Интересно кому?
таблицы у всех свои давно уже готовы, думаю неактуально.
Логотипы - актуально.
Регулировка скоростей- актуально.
Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18сервер увидит изменения через время указанное в настройках
А в каких настройках? Расписания объявления?
Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18но лучше перезапустить сервер. это не сложно )
как службу перезапустить?
Цитата: Шумко Дмитрий от 26 января, 2017, 20:10:18но лучше перезапустить сервер. это не сложно )
как службу перезапустить?
[/quote]
Вот тоже интересует перезапуск по расписанию, что в строке написать , чтобы корректно остановить и запустить ?
Цитата: 1076 от 26 января, 2017, 20:30:23
Логотипы - актуально.
Регулировка скоростей- актуально.
Я больше за логотипы :)
Таблицу NIT тоже нужно. Просто есть в сети отдельные модуляторы, отдельно от головной станции, формирующей свою NIT. И получается не полная таблица.
f_emo_50
буду на CSTB 7 и 8-го.
Если есть желание высказать все в лицо, то телефоны для связи :)
+375 29 6438286
+7 900 2244639
Были 7-го числа на CSTB'2017, воспользовались случаем, встретились с Дмитрием (Дима, респект!). Обсудили планы по апгрейду нашего биллинга, посмотрели мобильное приложение для монтажников, личный кабинет абонента КТВ. Было приятно просто пообщаться.
Цитата: apog от 08 февраля, 2017, 09:11:34
посмотрели мобильное приложение для монтажников, личный кабинет абонента КТВ.
а про это подробней можно: что, где, почем и как работает?
Уже оффтопик пошел в теме. Извиняюсь за его продолжение. Дмитрий сегодня еще на CSTB, как он появится в онлайне, думаю более развернуто ответит на ваши вопросы. Вообще его биллинг целиком включая личный кабинет и приложение для монтажников заслуживает отдельной темы на форуме, раз народ интересуется. Хотя, конечно, модераторы могут расценить это как коммерцию, ведь не все же продукты бесплатными могут быть.
Дык надо решить с модераторами вопрос, раз это оффтопик. А вообще, мы его прогой Абоненты (теперь уже устаревшей) пользуемся с 2007 года, наверное. Вполне приличная программа и работает без проблем (не сочтите за рекламу). Но теперь у нас есть еще и тырнет, и биллинг там другой - UTM и надо как-то заявки совмещать и давно мечтаю чтобы заявки эти монтажники могли в онлайне видеть... А что-либо подходящее для этого по функциям и цене я не нашел. В общем интересная, я думаю, тема и не только для меня.
Есть возможность узнать все "из первых рук", на предстоящем MUSE (http://www.cableman.ru/content/sformirovana-predvaritelnaya-programma-foruma-multiservice-2017) буду рассказывать о EPG и мобильных приложениях (мобильный монтажник и личный кабинет)
буду рад вопросам )
Цитата: Igor от 08 февраля, 2017, 16:24:30и надо как-то заявки совмещать и давно мечтаю чтобы заявки эти монтажники могли в онлайне видеть...
решается просто , биллинг рассылает на мобильники все заявки , обратная связь - группа в любом месенджере.
Цитата: 1076 от 15 марта, 2017, 20:06:04
Цитата: Igor от 08 февраля, 2017, 16:24:30и надо как-то заявки совмещать и давно мечтаю чтобы заявки эти монтажники могли в онлайне видеть...
решается просто , биллинг рассылает на мобильники все заявки , обратная связь - группа в любом месенджере.
Решения разные могут быть, все зависит от разных параметров: размер компании, распределение обязанностей в ней и т.д. Мне надо чтобы можно было отслеживать весь цикл жизни заявки - от регистрации до исполнения, да и возможность получения отчетов в различных разрезах не помешала бы. Я как-то даже начинал проект - нашел программера, составил ТЗ и уже первые версии были, а потом все заглохло нафиг...
Цитата: 1076 от 15 марта, 2017, 20:06:04решается просто , биллинг рассылает на мобильники все заявки , обратная связь - группа в любом месенджере.
можно и голубями рассылать )
Цитата: Шумко Дмитрий от 15 марта, 2017, 16:19:52
Есть возможность узнать все "из первых рук", на предстоящем MUSE (http://www.cableman.ru/content/sformirovana-predvaritelnaya-programma-foruma-multiservice-2017) буду рассказывать о EPG и мобильных приложениях (мобильный монтажник и личный кабинет)
буду рад вопросам )
А до этого события можно ознакомиться с возможностями/ требованиями/ценами мобильных приложений? Есть презентация какая-нибудь, доки или пробные версии?
я думаю нужно офтоп прекращать.
пишите мне на почту или у меня на форуме.
Цитата: Шумко Дмитрий от 16 марта, 2017, 12:22:32я думаю нужно офтоп прекращать.
Да всё равно это твоя тема, так что никто не против. :)
Вопрос назрел - были проблемы с HDD, заменил, восстановил с резервной копии, как бы все поднялось как и было, но вот service.log мне сообщает:
DBD::SQLite::st fetch failed: database disk image is malformed at DVB/Epg.pm line 878.
DBD::SQLite::db do failed: database disk image is malformed at DVB/Epg.pm line 787.
Как понимаю не обошлось без повреждений БД - как бороться/исправить? Заранее благодарен.
Удалить все файлы sqlite в каталоге тмп. они будут созданы при запуске сервера
Спасибо, все получилось))) Осталось побороть появившиеся проблемы парсинга с яндекса, изменил парсинг на майл.ру - и описание к событию куда то улетучилось, хотя в исходнике оно есть и в полном объеме...
У меня на рабочий стол ярлык папки tmp вытащен.
Когда приходится останавливать epg сервер то в обязательном порядке ее вычищаю.
А у яндекса какие то изменения, ориентировочно с 22 марта. f_emo_59
Пришлоcь временно "грабилку" (http://www.webgrabplus.com/) натравить на другой сервис.
f_emo_08
Костыль под "яндекс" уже запилен - брать от сюда: ТЫК! (https://drive.google.com/drive/folders/0B8SZIfY-CKBFQ3BDcmFxcXc3dG8)
Раз администрация не против, то немного видосиков
Приложение "Мобильный сотрудник" (https://www.youtube.com/watch?v=jAz8_YxaMaM)
Приложение "Личный кабинет" (https://www.youtube.com/watch?v=bx2kWbGNi1w)
Платформа IPTV (https://youtu.be/M3nWPNHscIo)
может кому интересно, моя презентация c muse https://cloud.mail.ru/public/LVLg/yfFNMyGJT
Цитата: Шумко Дмитрий от 10 апреля, 2017, 09:35:50
Раз администрация не против, то немного видосиков
Приложение "Мобильный сотрудник" (https://www.youtube.com/watch?v=jAz8_YxaMaM)
Приложение "Личный кабинет" (https://www.youtube.com/watch?v=bx2kWbGNi1w)
Платформа IPTV (https://youtu.be/M3nWPNHscIo)
Я посмотрел презентацию, ролик, по сайту пошарился, но не вполне разобрался: "мобильный сотрудник" - самостоятельное приложение или примочка к А4ON?
примочка, но серверная часть открыта, думаю можно адаптировать к другому биллингу
Кто использует данный сервер, подскажите.
Создали один поток со всеми каналами на один IP. При включении на любой канал на SONY и TS reader присутствует вся программа для всех каналов. На Самсунгах программа есть только на данный траспорт.
В EPG все потоки, может не отмечено.
У меня сделано что на каждый поток QAM свой поток EPG, те с разных ip.
:)
у Вас qwerty или TS как кот наплакал , или EIT на один день :)
у меня самый средний TS имеет EIT 650kbps, что значит
если я сдури упорюсь наркотиками и мне стукнет в голову желтая вода выдать на out
я поимею произведение 650kbps*33TS=21450kbps !
но даже при меньших цифирях очень большая часть телеков просто уйдет в кому захлебнувшись трафиком и нехваткой памяти
Цитата: qwerty от 09 июня, 2017, 10:45:27Кто использует данный сервер, подскажите.
Вопрос не понять.
Цитата: sky star от 09 июня, 2017, 11:40:40у Вас qwerty TS как кот наплакал
В три раза TS меньше чем у вас. :)
пока не поздно выкиньте сам зародыш идеи давать EIT не по ts , а суммарный , это даже не скользкая дорожка, это утопия
Цитата: sky star от 09 июня, 2017, 14:22:15
пока не поздно выкиньте сам зародыш идеи давать EIT не по ts , а суммарный , это даже не скользкая дорожка, это утопия
По другому не получается.
шо ?
Вопрос Дмитрию. Появилась вторая сеть с другим NID. В данный момент приходится запускать два OpenEPG с прописанными разными NID. Можно ли прикрутить к одному OpenEPG вторую NID, чтоб передача шла поочередно или т.п.?
Кстати, перешел на Unicast работу OpenEPG.
Меньше нагрузки на сеть, к тому же по этой сети ещё идет скремблирование.
Цитата: qwerty от 09 июня, 2017, 10:45:27На Самсунгах программа есть только на данный траспорт.
весь EPG в одном потоке - рабочий вариант и сам донор, CherryEPG, так и работает.
Но, мне лично, такой вариант не нравится, поэтому и сделал разделение.
А как показывает отдельный ТВ, это зависит от софта телевизора, но насколько я видел работу однопоточного сервера, с самсунгом проблем нет. смотрите правильно ли все циферки TSID SID прописаны на каналах
Цитата: Sumgait от 09 июня, 2017, 15:25:25Можно ли прикрутить к одному OpenEPG вторую NID, чтоб передача шла поочередно или т.п.?
Если у вас несколько сетей, то придется запускать несколько серверов.
Дмитрий, вопрос по парсингу xml файла:
какие теги должны использоваться в исходном xml для подгрузки жанра, категории?
В настройках a4on в EPG прописываю соответствие жанров источника/жанр DVB и на выходе получаю программу, вроде бы и не указывал ничего.
При повторной попытке указать соответствие происходит дублированние в жанре источника. Выглядит это так http://i.piccy.info/i9/8ceb71cf74c261c18030d2d84aa82040/1501596447/68159/1167044/genre.jpg
Можно ли где то посмотреть пример xml файла с которым все работает?
Есть такая проблема. При редактировании источника EPG происходит дублирование жанров.
исправлю.
Коллеги, нет ли у кого проблем с остановкой процесса OpenEPG.pl в линуксе? Полностью останавливает только killall -KILL OpenEPG.pl
Файл A4ON_FREE.FDB (C:\A4ON.TV\DB) весит более 10 Гб. Это нормально?
Нет, конечно.
У меня на 40 каналов весит 70 мб.
Если у вас в базе ещё учет 200 тыс. абонентов, то все может быть..
У нас каналов чуть больше 100, кроме ЕПГ ничего не используем в A4ON.
10 Гиг это не нормально
какой-то процесс держит базу и не дает удалять старые данные.
Может у кого есть опыт работы с OpneCaster (http://www.avalpa.com/the-key-values/15-free-software/33-opencaster)?
Есть идея сделать EPG сервер на его базе.
Цитата: Шумко Дмитрий от 29 августа, 2017, 21:43:08
Может у кого есть опыт работы с OpneCaster (http://www.avalpa.com/the-key-values/15-free-software/33-opencaster)?
Есть идея сделать EPG сервер на его базе.
Уже записался в альфа тестеры f_emo_29
Было бы интересно. f_emo_29
Цитата: Шумко Дмитрий от 29 августа, 2017, 14:21:07какой-то процесс держит базу и не дает удалять старые данные.
Почти всегда запущена A4ON.TV, возможно из за этого?
Проведите эксперимент - попробуйте закрыть A4on и выполнить скрипт импорта расписания и/или сделать импорт вручную. После этого проверьте размер файла БД. Также в самом A4on'е есть монитор активных подключений к серверу - посмотрите туда.
А, кстати, само расписание EPG у вас с какой даты начинается?
Цитата: apog от 31 августа, 2017, 15:48:43
А, кстати, само расписание EPG у вас с какой даты начинается?
30.08.2017
Цитата: apog от 31 августа, 2017, 15:46:53скрипт импорта расписания
Это оно - LoadEPG ?
Если да, то попробовал ваш совет, результат тот же.
Цитата: apog от 31 августа, 2017, 15:46:53в самом A4on'е есть монитор активных подключений к серверу - посмотрите туда.
Нашёл мониторинг , но что здесь не так ???
Во вкладке администрирование есть пункт - Загрузить обновление в БД, что оно даёт?
Зачем всегда держать запущенную программу?
Сам файл базы данных не уменьшиться, нужно сделать бэкап / рестор .
меню Файл - Администрирование - Обслуживание сервера
укажите каталог в "Сохранить в" и нажмите кнопку "Резервное копирование"
после чего укажите в поле "Восстановить в" каталог в который восстановить базу и жмите "Восстановление из резервной копии"
получите файл restored.fdb его нужно переименовать в A4ON_FREE.FDB и заменить им базу данных.
перед заменой нужно остановить Firebird в панели управления, а после замены - запустить
Спасибо, попробую.
Сделал всё по вашему совету. A4ON_FREE.FDB весит 305 мб.
Добрый день Дмитрий! Возможно тут уже обсуждалось, но все таки спрошу для себя - возможно ли добавление/удаление/редактирование каналов при использовании OpenEPG? Или каждый раз нужно всё удалить (начиная с каналов), потом сделать заново импорт обновленного списка нужных каналов, сделать импорт самого ЕПГ указав опять таки в ручную таблицу соответствия каналов в источнике и каналов в БД, и опять же ручками заново разнести каналы по потокам? Или я чего то не понимаю? Вчера пробовал добавить не сколько каналов - голову сломал, но ни чего лучшего, как тупо все удалить и сделать можно сказать с нуля не придумал((((
Аналогично. Только не с нуля конечно..
не понимаю в чем проблема и зачем все создавать заново?
есть три места где нужно прописывать канал.
1. справочник каналов
2. структура сети (Настройка DVB)
3. источник EPG
при добавлении нового канала. добавляем в 1, далее добавляем его в 2 и в 3
При удалении. удаляем в 2 и 3, после чего удаляем в 1.
В каком месте возникает проблема?
Дмитрий, при добавлении в справочнике ТВ каналов - надо указать как бы номер, чтобы потом к нему уже сделать соответствие к источнику ЕПГ, в источнике ЕПГ (в мое случае это КИТ.телегид) все просто добавил в список - обновил телепрограмму и все...я сейчас попробую по Вашим рекомендациям...
Цитата: ua4frr от 27 сентября, 2017, 11:50:46
...но ни чего лучшего, как тупо все удалить и сделать можно сказать с нуля не придумал((((
Добавлять новые т/к очень даже можно. Есть простое общеизвестное решение с использованием FlameRobin. Я уже 2-й год не удаляю базу, только добавляю нужные т/к. Из КИТа можно удалить и добавить нужный т/к. В A4ONe только добавлять :)
так. проблему не понимаю.
Где загвоздка?
Зачем базу трогать (FlameRobin)?
Что не получается сделать?
Хотите чтоб я помог, то добавьте конкретики.
Готов по шагам все расписать.
Дмитрий, я попробую видео с экрана монитора сегодня сделать...я как бы пробовал так как Вы расписывали сегодня утром...во вкладке "Программа передач" добавленный канал почему то так у меня и не появился...
С видео что то у меня не очень пока...Дмитрий..суть самого вопроса - как корректно добавить/удалить/изменить канал телегида, при то, что - в источнике ЕПГ все "гуд", т.е. выбраны нужные каналы (добавлены или удалены) - сформирован общий файл...для меня загадка пока, что во вкладке "Программа передач" после добавления или удаления канала - ни каких изменений нет по чему то, хотя в поток уже можно поставить...
Все таки наснимал я видео, вот что получилось - https://youtu.be/JOg9uBqW-IA
В окне импорт ЕПГ создайте новый источник, далее открыть и обработать. Потом старый удалить.
Так добавляю новые каналы.
Цитата: ua4frr от 29 сентября, 2017, 16:51:18
Все таки наснимал я видео, вот что получилось - https://youtu.be/JOg9uBqW-IA
Все верно сделано.
так как телепрограмма была открыта до того как были созданы каналы КХЛ, то этих каналов в списке телепрограммы нет, нужно просто закрыть форму с телепрограммой и открыть заново.
вот и вся хитрость :)
О как))) Классно, об этом даже и не подумал))) Спасибо огромное за разъяснение Дмитрий...удаление/редактирование я так понимаю в таком же ключе делается?
да.
мне кажется, что все просто, если не так, то жду предложений.
Цитата: Шумко Дмитрий от 02 октября, 2017, 11:18:35мне кажется, что все просто, если не так, то жду предложений.
Дмитрий, теперь когда вопрос разжеван, так сказать, то оказывается все просто - это все дело бы в мануал какой нибудь свести, тогда б вообще все было бы шикарно, т.к. я всегда старюсь почитать/изучать мат.часть прежде чем просить помощи или ответов на свои вопросы...это наверное пока единственное предложение...
Еще хотелось узнать алгоритм работы LoadEPG.exe - т.е. его расписание или периодичность в работе...а то сегодня утром произошел сбой загрузки телегида с инета (несколько каналов не захотели обновиться в автоматическом режиме, пришлось ручками им помочь), выявил это по ошибкам шасси ЕМР, которое отвечает за прием по ИП всего этого дела, оно жаловалось на периодический нулевой битрейт на своих входах...
Что сделал - убедился что файл источника ЕПГ создался правильно - все каналы присутствуют в нем, нажал кнопочку для повторного прочтения БД, поток не завелся, на входе ЕМР - 0, запустил вручную LoadEPG.exe - подождал чутка, не получил результата, ну и перезапустил службу OpenEPG - вот после этого все встало на свои места и заработало корректно...
Дмитрий к сожалению не любит делать мануалы.. Любит прямое общение...
LoadEPG создан для запуска по расписанию и загрузки EPG.
Если нужно загрузить расписание руками, то делайте это через A4on.exe,
меню ТВ- Телепрограмма - Импорт EPG.
так сможете видеть процесс загрузки и отследить ошибки.
а с мануалом беда...
проблема не в "не любви", проблема, что не могу писать более-менее внятный текст.
Чукча - не писатель...
Все понял - в следующий раз буду пробовать, если опять будет сбой при загрузке источника....
Дмитрий, еще вопрос возник - начал замечать, что процесс OpenEPG загружает ЦП на 50 и более процентов (вывод в 4 ИП-адреса, один поток совмещенный (несколько TSID разных)), если ЦП занят еще чем то (другой задачей), то ЕПГ все отваливается - на приемной стороне сигнализируется нулей битрейт, закрываю все, оставляю комп в покое - битрейт восстанавливается. Это нормально или косяк где то?
стоит включить в OpenEPG.ini
PF_ONLY = 1 ; Для не текущего TS создавать только таблица текущая/следующая программа (present/following). 1 = только p/f, 0 = всю программу shedule
и передавать епг на меньшее кол-во дней
например
DAYS = 5 ; на какое количество дней формировать EIT
Сделал так - наблюдаю...пока также с загрузкой ЦП - то стоит 0 до скачки 50-70% (это видимо когда перечитает поток, там раз в 5 минут по умолчанию), загрузка оперативы процессом - примерно 180 мб...
это нормально, данная версия сервера так и работает.
поэтому занимаюсь OpenCaster'ом, он не "жрет" ресурсы, но работает только на linux
Я как бы не против, но вот меня смещают постоянные "отвалы" выходного потока, в основном как раз на том транспорте, где собраны все TSID:
(https://itmages.ru/image/view/6151403/f4efc939)
можно попробовать в конфиге поставить
USEMEMORY = 1
будет требовать больше озу. но будет быстрее формировать и не будет писать на HDD данные
Сегодня сделал еще и так - опять наблюдаю....
З.Ы. при моем конфиге - ОЗУ сейчас "пожирается" чуть более 200 Мб...было 150-170 примерно...
Дмитрий, я таки все забываю спросить - какая сейчас версия a4on на сегодняшний день? я как бы юзаю сейчас 6.8 (билд 238), на сколько помню - перестал обновлять из за того, что каждый раз надо заново все конфигурировать, опять же если мне память не изменяет...
А чего обновлятся если все стабильно работает. :D
У меня раз в месяц 1 числа перезагружается комп где живет EPG и этого хватает.
Хм, а за чем перезагружать комп, если не секрет?
З.Ы. Я к чему спросил - может в более поздних версиях что то поправлено или улучшено допустим...так то - тоже работает, но вот если все в один поток пихать - возникают траблы описанные мною выше...
лог изменений не смотрел, но насколько помню было пару фиксов касаемо EPG.
на днях выложу последнюю версию
Вот - это уже интересно))) Буду ждать)))
Обновил бесплатную версию
из нового для EPG, исправлена ошибка загрузки жанров из XMLTV
прочее можно почитать на нашем сайте (http://a4on.tv/post/obnovlenie-besplatnoj-versii-10_17.html)
- работа с кассами АТОЛ (онлайн кассы)
- планировщик заявок (аля Outlook)
- расчет индекса потребительской лояльности NPS
- новый модуль интеграции UTM
Дмитрий, а как с обновлением? Потом опять все заново настраивать? или есть какой способ сохранить конфиг?
заново. это единственное ограничение в бесплатной версии :)
Дмитрий, это конечно ОЧЕНЬ не удобно, даже желания что либо обновлять ни какого нет. Не подумайте, что я Вас критикую, но как бы ЕПГ настройки ни коим образом не касаются Вашего биллинга, хотя, признаю - Ваш труд и вклад в его "допиливание" огромен на мой взгляд, но я банально уже не помню что и как и в какой последовательности я делал когда то, и если сейчас мне делать все заново, я потрачу кучу своего времени и сил. Вроде бы "бесплатно и даром", а ложка дегтя в бочке с медом имеется, прямо обидно становиться...точнее даже не так - хочется посмотреть и по юзать обновленный софт, а его настройка "с нуля" сводит все желания на нет((((
Все банально
кому-то лень перенастраивать, кому-то лень делать перенос настрое.
может сделаю. но не сегодня.
Цитата: ua4frr от 12 октября, 2017, 16:27:25
Дмитрий, это конечно ОЧЕНЬ не удобно, даже желания что либо обновлять ни какого нет...
Вроде бы "бесплатно и даром"...- ...а его настройка "с нуля" сводит все желания на нет((((
Я с вас удивляюсь коллега... Хочу много написать про этот ваш "диалог милостыни", но блин большинству и так всё понятно f_emo_48.
Цитата: Шумко Дмитрий от 12 октября, 2017, 17:44:05может сделаю. но не сегодня.
Ну вот, уже приятно это слышать...
Цитата: Dmitriy от 13 октября, 2017, 07:27:53Я с вас удивляюсь коллега...
Чего это вдруг?
Цитата: Dmitriy от 13 октября, 2017, 07:27:53Хочу много написать про этот ваш "диалог милостыни"
Ну пожалуйста - напишите коллега, в чем проблема? Где я "милостыню" прошу то? В каком месте? В каком посте?
Я вроде с автором общаюсь - спрашиваю интересующие меня моменты. Да будет Вам известно, уважаемый коллега, что в споре, да и вообще в общении - рождается истина)))
Цитата: Dmitriy от 13 октября, 2017, 07:27:53но блин большинству и так всё понятно
Ну вот, как всегда, один человек ассоциирует себя с большинством. Мне как бы тоже все понятно теперь. Есть чем поделиться? Поделитесь! Нет - за сим откланиваюсь. Здоровья Вам, счастья, и хорошего настроения (с) ДАМ.
Цитата: Dmitriy от 13 октября, 2017, 07:27:53
Я с вас удивляюсь коллега... Хочу много написать про этот ваш "диалог милостыни", но блин большинству и так всё понятно f_emo_48.
лично мне - ничего не понятно.
Дмитрий, все таки вернусь к своему вопросу - а может возможно какие файлы с рабочей версии сохранить, а потом подменить после установки обновления? Или тоже не прокатывает? )))))
я на этот вопрос уже ответил
Цитата: Шумко Дмитрий от 13 октября, 2017, 11:10:18я на этот вопрос уже ответил
Хорошо, я понял, спасибо за ответ)))
Отличный EPG сервер, не хватает документации по настройке, но сильных трудностей не возникло. Есть вопрос. Источник xml может быть один? Или для одной группы каналов можно сделать один, а для другой группы каналов брать из другого файла?
источников может быть много. хоть на каждый канал.
отпишите какие трудности были в установке и настройке?
Цитата: Шумко Дмитрий от 14 октября, 2017, 20:22:31отпишите какие трудности были в установке и настройке?
Дмитрий, да в общем то все доступно для понимая, хотя, повторюсь небольшой мануал или видео инструкцию по первичной настройке и добавлению/изменению/удалению каналов из ЕПГ и тем вопросам, что в этой ветке поднимались допустим. В остальном я лично доволен, тем что у меня получилось, ну осталось больное - сохранение настроек))) ну и вот отвал потоков при большой загрузке ЦП процессом ОпенЕПГ))))
после установки последней версии вылетает ошибка:
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.
а по русски?
Это и есть по русски. Перепробовал открывать на всех кодировках, везде кракозябры, мне самому интересно о чем там речь.
Нашел замечательную прогу от MS - Dependency Walker, показывает зависимости и связи в дллках и дело пошло.
В общем, Firebird.xs.dll в папке C:\A4ON.TV\EPG\perl\lib\auto\DBD\Firebird\ пытался дотянуться до perl520.dll и не мог его найти, в результате получалось, то что выше.
Прописал в path директорию с перлом и все заработало.
В общем рекомендую сразу прописывать пути к fbclient.dll и к папке с перлом.
спасибо. учту.
Дмитрий, а можно сделать формирование NIT. Интересует LCN для нумерации каналов. Вроде в проге предусмотрено, но...
OpenEPG передает только таблицы EIT
NIT и прочее планируется в сервере на базе OpenCaster
кстати, cherryEPG заявили о новой версии. может там будет возможность передавать все таблицы DVB
Вопрос - какой EPG-сервер умеет передавать иллюстрированную программу передач?
Сервер от Дмитрия работает прекрасно, но хочется попробовать иллюстрированный вариант (логотипы каналов, кадры из передач, фото актеров и т.д.). Кто-то пробовал коммерческие серверы типа Comteza и др.?
А чем Вы хотите принять такой EPG?
Цитата: Gul от 26 марта, 2018, 10:06:12А чем Вы хотите принять такой EPG?
Это хороший вопрос :)
Было подозрение, что все эти дополнительные фишки - клиентозависимы, но уверенности не было. Общался с EPG Service, сказали, что возможность посмотреть их XML-файл по тарифу "Иллюстрированный" зависит от сервера. О клиенте речи не было.
Вообще, планировал увидеть это на цифровых ТВ. Зря?
Зря. Не предусмотрена передача картинок и т. п. в стандартном EPG.
Цитата: Gul от 26 марта, 2018, 10:28:24
Зря. Не предусмотрена передача картинок и т. п. в стандартном EPG.
Image icon descriptor, описанный в DVB-SI не для этого?
Как тогда это реализовывается? Специальный сервер под специальные STB?
я битый час терзал разработчиков настоящего сервака,
они так и не смогли сказать можно вообще реализовать это :)
Вопрос больше похож на инфобанеры в ресиверах у Триколора...
В стандарте DVB такой возможности я не встречал
думаю такое возможно на гибридных приставках или с помощью HbbTV
Кстати, на MUSE-2018 будет тема по HbbTV.
И тема биллингов, ERP. Заезжайте, обсудим :)
В чём может быть ошибка? Удалённо при помощи ISQL подключение работает, а через A4ON - нет :(
UPD: А потому что должен готовый файл с базой лежать, а не пустая база, как это делал я.
День добрый, Дмитрий.
Появилась такая проблемка.
В файле xmltv расписание каналов присутствует, загружаю его в OpenEPG, хочу найти, а они не находятся.
Добрый день.
Где найти и что найти?
по шагам. настройка ПО.
1. Создаем свой список каналов или импортируем каналы из файла XML. меню ТВ - ТВ кналы.
2. Настраиваем профиль загрузки. Проще говоря, какой канал в ачоне какому соответствует в xml. меню ТВ - Программа передач (EPG)
3. Настраиваем схему сети. меню ТВ - Настройка DVB
а далее раз в неделю или день загружаем EPG из xml. меню ТВ - Программа передач (EPG)
напомню что есть видосик на Йутуб канале (https://www.youtube.com/channel/UCBp0EQLwubnykFrNmqbLWxg)
По шагам)))
Изначально...С телегайда загружаю файл с телепрограммой в формате XMLTV, с помощью LoadEPG, загружаю его в базу данных A4ON.
Захожу в программу ТВ-настройка DVB, создал привязки поток-канал-pid, изначально все работало нормально.
Через некоторое время у нас появились новые каналы, я соответственно в личном кабинете на телегайде выбрал их,
в файле который выгружаю с телегайда они появились, если открыть блокнотом, то поиском они находятся.
Загружаю этот файл в программу A4ON, телепрограмма на каналы которые уже были заведены обновляется (раз в неделю в воскресенье).
Но если я пытаюсь найти в программе A4ON, новый телеканал который, я точно знаю, что он есть в файле с телепрограммой, он не находится.
В списке "ТВ-Программа передач" тоже нет этих программ, на скриншоте 1-2 видно что в списке нет каналов доктор и здоровье.
А на скриншоте 1-3, открыт файл XMLTV в блокноте, выделен телеканал "Доктор", который есть в файле, но почему то отсутствует в списке программы A4ON.
Чтоб новые каналы появились, я сначала загружаю их в раздел "ТВ каналы" Затем во вкладке "Импорт EPG", "Источник EPG" изменить, потом удалить. Затем создаем заново источник EPG. Загружаем xmltv file, обрабатываем и всё. Каналы все на месте.
Коллега, я так понимаю, у Вас вновь добавляемые каналы "не появляются" в ЕПГ? Правильно? Если да, как писали выше, и не будут, тут логика не много другая, чтобы добавить/удалить не нужное - надо во вкладочке "ТВ каналы" создать самому ручками новые каналы с уникальными номерами и названиями соответственно или заодно удалить не нужное, и только потом уже загрузить заново все вместе с обновленного вашего источника и есть еще один фокус - чтобы ЕПГ с вновь добавленными каналами проявился в списке ("Программа передач (ЕПГ)" который) - закрыть вкладочки в Ачоне и открыть заново)))) И будет Вам счастье, а автору трудов спокойствие и удовлетворение своим трудом на благо нас)))
я давал ссылку на канал. Посмотрите видео Добавление каналов EPG (https://www.youtube.com/watch?v=nRD-tb1zreA)
и сделайте по аналогии.
Цитата: 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 такая же песня.)
Решение двумя постами ниже
Цитата: 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 и к папке с перлом.
Цитата: Шумко Дмитрий от 25 сентября, 2018, 18:05:57
Решение двумя постами ниже
Цитата: i999 от 25 октября, 2017, 10:34:46
Прописал в path директорию с перлом и все заработало.
В общем рекомендую сразу прописывать пути к fbclient.dll и к папке с перлом.
Где живет этот path ?
У себя не могу найти c:\Free\A4ON.TV\EPG\perl\lib\
Скорее всего речь про системную переменную окружения.
Как изменить системную переменную path в Windows 7 (https://info-comp.ru/vseowindowsst/388-change-the-system-path-variable.html)
Дмитрий, здравствуйте! Как с Вами связаться?? - на ящик писал - тишина. Телефон то же никто не берет (((
пишите, звоните
email: post@a4on.tv
skype: a4on.tv
telegram: https://t.me/a4on_tv
Цитата: Шумко Дмитрий от 26 сентября, 2018, 01:52:08
Как изменить системную переменную path в Windows 7 (https://info-comp.ru/vseowindowsst/388-change-the-system-path-variable.html)
У меня не прокатила сия фитча.
Установил старую версию софтинки.
Плясать с бубном как то нет времени.
Дмитрий, добрый день!
А возможно ли посредством одного экземпляра сервера OpenEPG вещать EPG для двух разных сетей (разные NID) одновременно?
Имеется косяк: восемь потоков вещаются с одним номером сети, а два потока - с другим (так случилось, не моя в том вина f_emo_14). Для удобства абонентов хочется в каждом потоке вещать программу сразу всех телеканалов из всех потоков.
Скачал я демку A4ON.TV (ради сервера EPG), создал две сети, в каждой создал свой набор транспортных потоков с каналами. Запустил OpenEPG.pl и вижу, что создаются потоки только для одной сети. Всяко пробовал (даже описание читал :D). Начал подозревать, что ничего не получится... Или может как-то возможно сие чудо?
Да, знаю, что можно запустить два экземпляра OpenEPG.pl, настроив каждый на свою сеть. Но такой вариант не устраивает, потому что не будет всей программы "в одном флаконе".
Добрый день
скчайте свежую версию openepg.pl (https://github.com/dshumko/OpenEPG). там я добавил передачу всех сетей в одном экземпляре сервера.
Скачал новый файл OpenEPG.pl и попробовал.
Создаются все десять потоков, но DVB-анализатором (TSReader) в одном выбранном потоке видны каналы, относящиеся только к одной (основной) сети ("EIT contains 55 channel(s) and 9027 event(s)", а должно быть 75 каналов и 10867 событий). Для большей точности проверил WireShark'ом: в потоке присутствуют пакеты только одной сети.
Что-то я не донастроил, только что? :-\ Смотрел обновлённый OpenEPG.ini: добавился параметр "DVBN_ID", но как его использовать - не понял :( Пробовал устанавливать его в "555", но тогда работа OpenEPG.pl после старта тут же заканчивается, молча.
Прошу подсказать, что/где надо указать/заполнить (NID/ONID/NETWORK_ID/DVBN_ID, A4ON/OpenEPG.ini), чтобы в каждом из десяти потоков получить программу передач всех 75-ти каналов из обеих созданных в A4ON cетей с номерами "555" и "1" (основная сеть - "555")? f_emo_34
Сейчас в A4ON-> ТВ -> Настройка DVB для одной сети NID и ONID заполнены "555", а для другой - "1".
Сервер не мешает разные сети в потоках.
в каждом потоке информация только той сети, к которому он относится.
если Вас это не устраивает, то я готов сделать это платно.
Дмитрий, добрый день!
Я Вас понял, приму это к сведению.
На данный момент я пока изучаю и пробую различные решения EPG, потому борьбу с двумя сетями отложу на потом.
Благодарю!
Дмитрий добрый день, пользуюсь Вашей программой, возник такой вопрос.
Во время формирования базы, в описании появляются лишние точки, можно ли их как-то убрать?
Здравствуйте. о каких точках речь? можно пример?
Цитата: Шумко Дмитрий от 27 октября, 2018, 01:05:25
Здравствуйте. о каких точках речь? можно пример?
Как я понимаю, они появляются при формировании базы в a4on, ибо в xml их нет.
Это из-за отсутствия доп. информации (год, страна и т.д.)
В следующем обновлении точки уберу.
а может добавлю формат вывода описания телепрограммы
Цитата: Шумко Дмитрий от 29 октября, 2018, 13:57:20В следующем обновлении точки уберу.
Нету обновления?
Скажите, что Вы ждете от обновления? Чего не хватает?
Цитата: Шумко Дмитрий от 27 апреля, 2019, 16:56:54Скажите, что Вы ждете от обновления? Чего не хватает?
Точки хотелось бы убрать.
Есть одна проблема.
В понедельник скачиваю программу передач.
Формирую в A4ON.
Открываю OpenEPG и получаем проблему с одним TS.
Если перезапустить, то выскакивает проблема с другим TS.
И так 10-15 раз, пока не запустится все нормально.
Но если запустить OpenEPG во вторник или среду, то этой проблемы нет.
Где копать?
Если берете с яндекса то там бывает что нет информации в источнике или не на всю неделю
согласен, Яндекс отстой. Лучшее расписание телепрограммы у меня f_emo_36
f_emo_29
жаль мне это не надо!
Цитата: DimonKTV от 29 июля, 2019, 10:37:47Где копать?
Проверяете есть ли самом ачоне (меню ТВ - Телепрограмма) расписание на каналы этого TS есть или нет.
если есть. то проблема в OpenEPG. а если нет - то проблема в поставщике телепрограммы
Проблема решилась удалением из списка канала Мир 24.
Пробовал разные источники, программа без ошибок, но приносила проблему.
Подскажите какое время необходимо установить на компе для корректного отображения EPG
А в чем у вас проблема ?
Какая операционная система используется ?
Время и часовой пояс должны быть корректными.
при загрузке берется часовой пояс источника, если он есть, или часовой пояс системы, если нет в источнике.
в афоне есть колонка со временем UTC (именно оно идет в эфир) проверяйте корректность этого времени.
или меняйте источник епг, я знаю у кого есть хороший гид ;)
Цитата: Шумко Дмитрий от 07 октября, 2019, 20:43:10или меняйте источник епг, я знаю у кого есть хороший гид
И у кого-можно поинтересоваться?
если интересно получение телепрограммы. то пишите мне на почту post собака a4on.tv или телеграм https://t.me/d_shumko
кстати, есть телеграм чат по EPG серверу https://t.me/openepg
Здравствуйте, наверное можно сказать коллеги!
Поставили мне задачу, попробовать завести EPG на я думаю небезызвестном вам оборудовании китайской фирмы D***n. Прочитал всю тему, подскажите, правильно ли я понимаю порядок действий для запуска и быть может кто-то подскажет на какие настройки стоит обратить пристальное внимание..?
1. Скачиваем A4ON_demo, скачиваем OpenEPG, скачиваем FireBird (кстати, есть ли разница в версиях, если это только для EPG *?), скачиваем fbclient, скачиваем xmltv.
2. Устанавливаем FireBird с дефолтными настройками, ничего не меняем.
3. Устанавливаем A4ON, загоняем туда xmltv, настраиваем нужные программы, распихиваем по ip-шникам.
4. Правим ручками openepg.ini (Путь к базе и кому что еще требуется).
5. Запускаем FireBird сервер (если не запущен), запускаем OpenEPG.
6. Подаем поток (ip-адреса берем из A4ON) на ip-вход черноликого китайца, и муксуем EPG поток с тем что мы хотим вещать. PROFIT! (?)
Что за китайское оборудование?
скорее всего Dexin
Цитата: ftm_Sap от 02 декабря, 2019, 15:33:23
Поставили мне задачу, попробовать завести EPG...
демка работает только с версией firebird 2.5 x32 для 3-ки нужна конвертация.
дистрибутив должен сам прописать все параметры в опенепг.ини
Цитата: ftm_Sap от 02 декабря, 2019, 15:33:23
Поставили мне задачу, попробовать завести EPG . PROFIT! (?)
Ничего сложного, все легко и просто, все работает как часы, раз настроил и забыл.
Главное источник с расписанием правильный найти.
Добрый день, ребята подскажите для EPG нужен севарк с двумя сетевыми картами.
виртуалки достаточно. Карту можно и одну, но на ней поднять интерфейсов ( вланов).
Цитата: dalacom от 15 января, 2021, 14:54:18
...........нужен севарк с двумя сетевыми картами.
Вот тут можно подобрать ТЫЦ (https://www.ittelo.ru/)
Лучше не извращаться и поставить две сетевки. Они стоят копейки. Если только вопрос отсутствия свободных слотов..
не понимаю, а с одной сетевой в чем проблема?
Цитата: Шумко Дмитрий от 19 января, 2021, 12:28:01
не понимаю, а с одной сетевой в чем проблема?
Мультикаст от управления отделить.
Недавно загнулся у меня древний комп на котором крутился EPG сервер с Win7x64.
Поднял под Debian 10 и виртуалкой KVM.
Уже неделю пашет, полет нормальный. Ресурсов почти не кушает.
;)
Цитата: Шумко Дмитрий от 04 мая, 2015, 18:38:10Добавлен профиль загрузки телепрограммы с сайта A4on.TV
Нам в основном скидывают в exl, как их переформатить? Обновления то каждую неделю шлют.
У меня такие письма обычно сразу в спам летят.
Проще в инете сдуть, чем заниматься извращениями.
Цитата: petrovlexa от 06 февраля, 2021, 16:43:14Win7x64.
Лучшее сочетание тяжело придумать. Работает везде и всюду и безотказно. 10-ку можете себе засунуть..и поглубже..
Цитата: ftm_Sap от 02 декабря, 2019, 15:33:236. Подаем поток (ip-адреса берем из A4ON) на ip-вход
Допустим поток в муксе где-то между каналами, дальше что? Тупо впихнуть так же каналом в ремукс и отдать в TS?)))
Цитата: Newgen от 14 мая, 2021, 19:11:36Тупо впихнуть так же каналом в ремукс и отдать в TS?
EIT это 18 pid
Цитата: sky star от 15 мая, 2021, 01:05:38
Цитата: Newgen от 14 мая, 2021, 19:11:36Тупо впихнуть так же каналом в ремукс и отдать в TS?
EIT это 18 pid
как-то пробросом на PBI замутил с Т2, да, EPG пробросилось, даже какое-то время порадовался... до первого звонка))) Кароче оба мультика соответственно отвалились у абонов. Откатил все назад и бросил эту затею.
Вот скажите как что-то эксперементировать на уже рабочей сети??? Вот и я не знаю...
Красный или синий резать, а может желтый? :D
Проброс пидов - дело не сложное (скрин ниже)...однако работать оно будет только в том случае, когда Вы сохраняете оригинальные ONID/NID/TSID/SID после своего ремукса...если делаете свои - то скорее всего не увидите ЕИТ((
Цитата: Newgen от 15 мая, 2021, 20:50:58
Вот скажите как что-то эксперементировать на уже рабочей сети??? Вот и я не знаю...
Красный или синий резать, а может желтый? :D
С вашим "колхозом" оборудования, нужен внешний генератор (компьютер) для генерации всех служебных таблиц, включая NIT (решите проблему с LCN), EIT (получите полноценный EPG).
ВотЪ, коллега все правильно написал))) Вот только я не знаю что посоветовать для этого...возможно кто то выскажется и по этому поводу)))
я уже от прошлогоднего разговора не помню какие интерфейсы
но вроде все ip было
тогда все просто - найти IP пибиай мукс за не много денег , так реально проще , мануалов по таблицам пибиай я не встречал , значит там сложного нет
на авито PBI DMM-210MF продают :)