Перейти к содержимому
Калькуляторы

EPG для Luminato DVB-C

Встал вопрос добавить в DVB-C каналы расписание EPG, которое мы покупаем в виде XMLTV файла. Интегратор зарядил астрономическую сумму за "родной" PSI/SI генератор под названием BRman. Спрашивается, разводят ли меня? Нужно ли это мне или есть какие нибудь более адекватные или опен-сорс решения?

 

P.S. Беглым взглядом нагуглился opencaster. Может оно?

Изменено пользователем eddy_mut

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нужно ли это мне или есть какие нибудь более адекватные или опен-сорс решения?

При наличии прямых рук всё делается дешево и сердито. Смотрите сюда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Agent2006 Отлично. Подойдет для общего развития.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

eddy_mut, скажем так, мы в свое время купили BRman, и не пожалели. Сперва использовали как EPG генератор, затем заюзали как PSI/SI генератор. Мне нравится - зачет.

На самом деле у нас есть опыт прогона сгенерированных потоков с NIT, EIT, TDT, TOТ через MPLS по интернету в другой город - схема рабочая, можем договориться :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

skarxxl, В нашем случае слишком маленькие объемы для покупки BRman - два standalone qam модулятора. Но я подумаю над вашим предложением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

чем черри не походит ? на фрилансе найдите перловода ) и он вам за полдня допилит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

zhenya`, не зная перла, но имея файл формата xmltv и большое желание, реально ли запустить генератор EPG на opencaster или чем то другом опенсорсном?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Изменено пользователем digi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

есть ли возможность допилить черри чтобы не выдавал обрезанное описание программы. допустим если берешь EPG с транспондера, описание некоторых программ значительно превышает размер рекомендованный EIT в 256 символов....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

дык эт.

256 символов это short_descriptor..

 

я делаю вот так..

$short_descriptor->{event_name} = $title;

 

my $len = length($synopsis) + length($title);

#print $len . "\n";

 

if (($synopsis eq '') || ($len > 248)) {

$short_descriptor->{text} = "";

}

else {

$short_descriptor->{text} = $synopsis;

}

 

push (@descriptors, $short_descriptor);

 

if ($len > 248) {

my $extended_descriptor;

$extended_descriptor->{descriptor_tag} = 0x4e; # extended event descriptor

.... lang

$extended_descriptor->{text} = $synopsis;

push(@descriptors, $extended_descriptor);

}

 

extended внутри себя сам разбивает по нужной длине..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а у кого нибудь получилось сделать с cherry так, чтобы программа прогружалась на все транспондеры, без просмотра обязательного хотя бы одного канала с транспондера?

 

так то с черри получилось и большое описание (немного по другому правда, но тоже через extended)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

формируете одну группу с уникальными сервис айди, а потом её прикладываете к потокам?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

формируете одну группу с уникальными сервис айди, а потом её прикладываете к потокам?

что-то туплю - это как? хотя бы на примере двух-трех каналов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У нас не получается заставить принять поток с EIT без PAT таблицы от CherryEPG на EMR3. Есть варианты как это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

shaytan

Дело не в Pat, а в том, что черри редко отправляет. Уменьшите задержку в скрипте или просто сделайте PID MAPPING.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

формируете одну группу с уникальными сервис айди, а потом её прикладываете к потокам?

что-то туплю - это как? хотя бы на примере двух-трех каналов?

ну вещается программа для всех каналов в одну мультикаст группу ? и пид уже с этой группы на выход прокидываете?

или по транспондерам отдельно разбиваете?

 

на cisco dcm все прекрасно работает..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ага, а может из "незнающих перла" поделиться рабочим скриптом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну вещается программа для всех каналов в одну мультикаст группу ? и пид уже с этой группы на выход прокидываете?

да, именно так... Причем, как оказалось, на телеприемниках различных брендов ЕПГ ведет себя по разному: на Самсунгах надо просмотреть канал с траспондера, на Филипсах - вся программа прогружается и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.