Коди Фен Форум България
Електронен програмен справочник (EPG) за български и чуждестранни ТВ и радиа - Версия за принтиране

+- Коди Фен Форум България (https://kodibg.org/forum)
+-- Форум: Общи проблеми, решения и взаимопомощ (https://kodibg.org/forum/forum-4.html)
+--- Форум: Ръководства и полезни връзки (https://kodibg.org/forum/forum-3.html)
+--- Тема: Електронен програмен справочник (EPG) за български и чуждестранни ТВ и радиа (/thread-16.html)



RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - martinstz - 20-01-2019

(20-01-2019, 12:30)ske4 написа: Здравейте,

Съжалявам за тъпият предполагам въпрос, но съм абсолютен нууб.
Така инсталирах и си конфигурирах PVR IPTV,  сложих линковете и ми зареди 4000+ канала, но ми показва всички като unknown channel и нищо от тях не се плейва Sad
Ко прайм?

1. Това какво общо има с темата?
2. Какви са тези линкове? Обикновено за да не тръгва стрийм, то той просто не работи.
3. Предполагам, че правиш разлика между EPG и стриймове за канали! Ако само си заредил примерното EPG, то няма как да ти тръгне нещо, защото там няма реални стриймове. Реалните ще трябва ти да си ги намираш и да си направиш плейлист, в който да сложиш ID-тата на каналите, за да може да ти излиза EPG за тях, за което е и темата.


RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Majide - 05-02-2019

Здравейте, трябва да ви информирам, че по технически причини генерираното 7-дневно разписание понякога е непълно и неточно за определени канали. Това се дължи на точният момент на "поискване" на разписанието от официалните сайтове на ТВ и радио каналите. Подходящият времеви слот, вече е зает от генератора на 3-дневното разписание и не бих искал да пробвам да ги пусна паралелно, защото използват обща инфраструктура и предполагам всичко, което може ще се обърка тотално Smile

За сега знам за един човек, който държи на 7-дневното разписание. Пускам анкета, в която моля да уточните кое от двете разписания искате да остане: само 3-дневното или само 7-дневното. Покриваните канали са еднакви и при двете. Първото заема 10MB пространство, а второто около 20MB. Проблем може да има при някои много бавни устройства, с малко RAM памет, при опит да прочетат по-големият файл. Моля гласувайте в анкетата до 17 февруари. Тогава, според вашите гласове ще решим кое от двете разписания да остане активно, а другото ще бъде спряно.



RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Topper - 05-02-2019

А да гласуваме за иконите на каналите в EPG Big Grin


RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - nikolay - 05-02-2019

(05-02-2019, 18:04)Topper написа: А да гласуваме за иконите на каналите в EPG Big Grin

Според мен, те трябва да останат. Аз за сега си ги добавям в xml-а преди качването на разписанието в tvheadend. Не мога да си преставя причина, някой да иска да ги няма...
Поздрави!


RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Majide - 05-02-2019

(05-02-2019, 18:14)nikolay написа:
(05-02-2019, 18:04)Topper написа: А да гласуваме за иконите на каналите в EPG Big Grin

Според мен, те трябва да останат. Аз за сега си ги добавям в xml-а преди качването на разписанието в tvheadend. Не мога да си преставя причина, някой да иска да ги няма...
Поздрави!
Ако ми предложите работещ начин, как през Linux bash terminal да ги вмъквам директно на правилното място в XML файла (след операциите на WebGrab++), може да размисля  Cool  Ще е хубаво, без значение кой източник на разписание се използва за даден канал, линка до обложката му да е един и същ статичен адрес от вида http ://logos.kodibg.org/channelname.png



RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - nikolay - 06-02-2019

Здрасти, ето нещо оптимизирано за GNU awk в bash:

awk -F\" '1; /channel id/ {print " <icon src=\"http://logos.kodibg.org/"$2".png\" />"}' epg.test

Като тук приемаме, че channel id тага съвпада с името на png картинката. И в примера по-горе, ще трябва да пренасочиш изхода в крайния файл, преди компресирането.

epg.test ще бъде изхода от webgrab++.

Въпроси/идеи - добре дошли. Набързо изтествах кода по-горе и работи.
Поздрави!


RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Majide - 06-02-2019

(06-02-2019, 17:48)nikolay написа: ...приемаме, че channel id тага съвпада с името на png картинката...
 Да, така може да стане. И без значение какво е първоначалното ID на канала, името на логото ще съвпада винаги с channel ID-то.  За да се направи така, ще трябва да бъдат преименувани или channel ID-тата или логата за да съвпадат едни с други. И в двата случая, ще бъде неудобство за хората, които вече ги използват в своите конфигурации.

Някакви други идеи ?

П.С: Мисля, че намерих удобен начин. Ще започна тестове (за няколко канала) до края на седмицата. Ако всичко е наред, ще включа отново логата за всички канали.



RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - nikolay - 10-02-2019

Няма как, за да се направи съпоставката, трябва да се облегнем на нещо... ако това е смяна на имената на картинките, така да е. Можеш просто да направиш symlink-ове.
Поздрави!


RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Majide - 10-02-2019

От утре, ще се появят логата на каналите... Ще отнеме няколко дни да се изпробват всички, дали са правилни. Ако са погрешни, имената/адресите на логата ще бъдат променени, а в случай на преименувани канали (HBO Comedy -> HBO2, HMTV->TV999 и т.н.) може да се наложи промяна на xmltv ID-тата на каналите за да съответстват на актуалното им име и лого (иначе, ще сочат към старото лого). Като краен резултат ще бъдат преименувани само минимален брой лога и канали.

Между другото, ако ви е попадал някакъв софтуер, който от няколкодневен XMLTV файл може да направи примерно двудневен XMLTV (като "окастри" излишната информация, без да се генерира наново), ще ви бъда благодарен да ме информирате за него  Cool



RE: Електронен програмен справочник (EPG) за български и чуждестранни ТВ - Majide - 11-02-2019

Промени на Channel ID-та на преименуваните канали:

BNT HD -> BNT3
BNT World -> BNT4
HBOComedy -> HBO2
HMTV -> TV999
следва...

Всички промени (Channel ID, Logo name), ще бъдат отразени в сайта на услугата: epg.kodibg.org.