• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 1 Hlas(ů) - 4 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
ČRo Live
#21
V repozitáři je nová verze doplňku (1.3.0).
Protože se předpokládá úzká součinnost s doplňkem IPTV Merge, byla tato skutečnost více vzata v úvahu.

Dosavadní spolupráce obou zmíněných doplňků se dá popsat asi takto:
Doplněk ČRo Live periodicky generuje (v intervalech nastavených uživatelem) playlist a EPG a ukládá je do souborů.
Doplněk IPTV Merge periodicky (rovněž v nastavených intervalech, ale jiných) čte uložené soubory a poté je předkládá (společně s daty získanými od jiných doplňků) doplňku IPTV Simple Client.
Je vidět zřejmá nevýhoda. V okamžiku čtení souborů už mohou být tato data relativně zastaralá (podle toho, jak se sejdou nebo nesejdou nastavené intervaly).

V nové verzi je všechno jinak. Doplněk ČRo Live už vůbec nemusí (ale může) generovat soubory s playlistem a EPG.
Proto v nastavení doplňku přibyla  možnost zvolit jako interval generování souborů také hodnota 0 hodin. Pokud zvolíte tuto možnost, některé proměnné zešednou, protože v tomto případě nejsou potřeba.
Doplněk IPTV Merge si periodicky vyžádá nová data a doplněk ČRo Live je na požádání vygeneruje.
Výhoda je zřejmá - data jsou vždy zcela aktuální.
 
Citovat
#22
Co to máš za mánii s tím nečitelným písmem?
Na rozlišení, pokud ne bold, se používá italika.
EDIT: A tak omluva, ...to mi tablet nezobrazuje dobře nějaké tvé patkové písmo. Může nás být víc.
 
Citovat
#23
@meda:
Děkuji za upozornění - už jsem to raději změnil na běžné písmo.

Zjistil jsem, že ve verzi 1.3.0 je chyba - nejde přehrávání z archivu.
Chybu jsem opravil, verze 1.3.1 by se během dne měla objevit v repozitáři.
 
Citovat
#24
V doplňku se v nabídce celoplošných stanic ČRo objevila nová stanice "Rádio Pohoda". Pravda, program je zatím (až do 11 hodin 1. října) poněkud jednotvárný - všechny "pořady" se jmenují "Začínáme už brzy!".
Ale jsem rád, že tentokrát (na rozdíl od případu, kdy novou stanicí byl "Radiožurnál Sport") už tato situace v doplňku ČRo Live nezpůsobila chybu.
 
Citovat
#25
V doplňku se v nabídce celoplošných stanic ČRo objevila nová stanice "Pocta M. Zikmundovi".
Bohužel, způsobuje to chybu při generování playlistu a EPG.
Chyba je způsobena tím, že ani jeden z nabízených streamů této nové stanice není typu "mp3".
S tím doplněk nepočítal, protože doposud se takový případ nevyskytoval.
Chyba je opravena (verze 1.3.2) a v dohledné době by se nová verze měla objevit v repozitáři. Nyní jsou akceptovány i streamy typu 'aac'.

Právě jsem zjistil, že stejný problém se probíral už včera v tématu ČRo.
Zcela nezávisle jsem došel ke stejným zjištěním a řešení.
Přidat možnost vybrat si preferovaný typ v nastavení mám v plánu také, ale chtěl jsem funkční verzi publikovat co nejdříve a proto to tam v tuto chvíli ještě není.
 
Citovat
#26
Vytvořil jsem novou verzi (1.4.0). Nejde o opravu chyb, ale nová veze má nějaké novinky:
1) Dříve bylo možné volit preferovaný bitrate přímo číselně (např. 256). To bylo dosti nedokonalé, protože pokud zvolený kanál takový bitrate nenabízel, doplněk náhodně použil první nalezený stream. Nyní se kvalita volí odlišně. Uživatel si kvalitu streamu vybírá z možností Nejvyšší | Střední | Nejnižší.
2) Jak jsem minule slíbil, v doplňku je možné vybrat si preferovaný kodek (MP3 nebo AAC). Kodek AAC by měl být při stejné kvalitě méně náročný na objem přenášených dat.
3) Český rozhlas nabízí v některých kanálech (Vltava, Radio Wave, D-dur a Jazz) mimořádnou kvalitu ve formě bezztrátového kodeku FLAC. Tento kodek má abnormálně vysoký nárok na objem přenášených dat. Proto je v nastavení doplňku ve výchozím nastavení použití kodeku FLAC zakázáno.

Nová verze by se brzy měla objevit v repozitáři.
 
Citovat
#27
Citace:Od pondělí 20. prosince do pondělí 3. ledna přináší O2 zákazníkům své televize několik vánočních bonusů. Majitelé O2 TV Modrá, Bronzová nebo Stříbrná se mohou těšit na rozšíření své programové nabídky o téměř všechny dostupné kanály s výjimkou HBO a Cinemax. "Prémiové stanice všech možných žánrů - od sportovních až po kanály pro dospělé - budou našim zákazníkům k dispozici po dobu 14 dnů. Díky funkcím Zpětné zhlédnutí nebo Nahrávání jim tak neunikne žádná oblíbená pohádka ani romantický vánoční film," vysvětluje Anna Lenerová, šéfka obsahu O2 TV s tím, že nové kanály začnou zákazníkům nabíhat postupně a pro jejich zobrazení doporučuje O2 restartovat set-top box.
Podrobnosti viz Vánoční nadílka v O2 TV: rozšíření programové nabídky

Asi se divíte, proč to sem píši. Vysvětlení je jednoduché. Mezi kanály, které se mi nově objevily v nabídce, je také slovenský kanál "Dvojka". A to je ten problém. Tento kanál má stejné ID jako "Dvojka" Českého rozhlasu a to způsobilo zmatek v EPG. Problém jsem vyřešil tak, že před originální ID (získané z API ČRo) je nyní předřazen prefix "crolive_".
Dále jsem zjistil, že v operačním systému Windows nefungovalo stahování pořadů. Příčinou bylo to, že v názvu souboru byl znak ":" a to Windows nedovolují.
Obě chyby jsou opraveny ve verzi 1.4.1, která se brzy objeví v repozitáři. Všem uživatelům se omlouvám a (nejen jim, ale všem) přeji klidné prožití vánočních svátků a hlavně zdraví a spokojenost do nového roku 2022 !
 
Citovat
#28
Z archivu jsem si chtěl poslechnout rozhlasovou hru (Lionel Goldstein: Pan Halpern a pan Johnson), kterou Český rozhlas natočil k 75. narozeninám Viktora Preisse.
Ale ke svému překvapení jsem zjistil, že to nejde. A tak místo poslouchání jsem hledal příčinu, proč to tak je a posléze jsem pracoval na vyřešení.
Příčina byla prostá. Audio, na které doplněk obdržel odkaz, bylo typu "mpd" (MPEG-DASH), ale Kodi (inputsream.adaptive) si neporadil s jeho formátem.
S tímto případem jsem se dosud nesetkal. Zatím všechna audia byla buď mp3 anebo aac.
Řešení bylo naštěstí také jednoduché. V nabídce bylo totiž kromě uvedeného audia ještě jedno, tentokrát typu "hls". A s tím si už Kodi vědělo rady a bez problému ho přehrálo. Stačilo tedy zajistit, aby si z nabízených možností doplněk vybral tu správnou.
Výhoda audia "hls" (ale platilo by to i pro "mpd") proti formátům "mp3" nebo "aac" je fakt, že audio se před přehráním nemusí celé stáhnout a přehrávání tak začne mnohem rychleji. Předpokládám, že stejné to bude i v budoucnosti - tedy pokud se bude nabízet audio typu "mpd", bude vždy nabízen i alternativní typ "hls" (anebo jiný přehratelný). Pokud ne, budeme mít smůlu (anebo inputstream.adaptive v budoucnu zvládne i tuto variantu, používanou Českým rozhlasem).
Když už jsem se v tom vrtal, vrátil jsem se k jednomu starému problému. Zmiňuje se o něm waladir v souvislosti s jeho doplňkem Zpětné sledování O2TV (OTT) (problém je obecný a platí samozřejmě i pro ČRo Live):
Citace:zrada je v tom, že pro identifikaci, který pořad má doplněk přehrát, se používá jméno kanálu a čas začátku. Listener mi poslal funkci, která dokáže elegatně přečíst datum v téměr jakémkoliv formátu. Jediné s čím má problém, je 12-ti hodinový formát datumu (s AM/PM). V regionálním nastavení Kodi nastav 24-hodinový formát, pak by mělo rozparsování datumu fungovat správně.
 Když jsem zmíněnou funkci psal, nenapadlo mě, že by někdo používal 12-hodinový formát a tak jsem to neřešil. Ale jak se ukázalo, stát se to může. A protože nemám rád takové nedodělky, funkci jsem dodělal a nyní už by měla být opravdu zcela nezávislá na používaném formátu. Samozřejmě jsem ji testoval a fungovala podle předpokladů. Je ale jasné, že jsem nemohl otestovat úplně všechny případy a nějaký problém se objevit může.

V repozitáři je nová verze (1.4.2), ve které jsou popsané změny už zapracovány.
 
Citovat
#29
@listener Já vím, že je to "hraběcí rada" a že možná bude i "mimo mísu", ale ten dash stream by mohl slupnout ffmpeg. Má to ale pár ale. jednak to být správný ffmpeg, sestaveny s tou správnou knihovnou, což je libxml2, jednak musíme věřit, že ffmpeg ten "jiný formát co používá ČRo a se kterým si inputsream.adaptive neporadí" zvládne, a jednak to bude samozřejmě znamenat asi významný (jak, to nedokážu posoudit) zásah do addon a jeho konceptu řešení přehrávání.

Jinak díky za addon, stále je to jeden z těch, které jsou u nás v neustálé permanenci.
 
Citovat
#30
@JiRo Díky za reakci. Já už jsem zkoušel použít na to ffmpeg (externě mimo Kodi) a to fungovalo krásně.
Nicméně v prostředí Kodi jsem zkoušel jak inputstream.ffmpegdirect, tak inputstream.adaptive.
Z těchto dvou možností se jevila ta druhá mnohem nadějněji (dle kodi.logu se proces dostal mnohem dál), ale nakonec to stejně selhalo. Bohužel jsem zatím nenašel způsob, jak výstup ffmpeg poslat do (Kodi) Playeru. Možná by to šlo přes pipe, ale zatím jsem to odložil.
Teď jsem znovu namátkou zkusil přehrát několik pořadů a mezi nimi i tu zmíněnou hru s Viktorem Preissem (neděle 13. 3. ve 20:00 na dvojce).
Ve všech případech (kromě té hry) bylo v nabídce pouze jedno audio a to vždy s parametry 'linkType': 'download', 'variant': 'mp3'.
V případě zmíněné hry to jsou dvě audia s parametry 'linkType': 'ondemand', 'variant': 'dash''linkType': 'ondemand', 'variant': 'hls' (a žádné audio typu download).
Já věřím, že zatím to tak (alespoň nějakou dobu) zůstane a pokud bude linkType nastaven na ondemand, tak v nabídce budou obě varianty. Ale pokud si vzpomenu, občas se k tomu vrátím a budu zkoušet přehrát i variantu dash. Jen nevím, jak hledat, které pořady jsou takto udělané.
 
Citovat
#31
@listener Vystřelil jsem to tak nějak naslepo a teď, co se zamýšlím nad tvou odpovědí uznávám, že to asi nebude zas tak jednoduché. Tedy dostat data z ffmpeg do přehrávače Kodi. Tady moje povrchní a všeobecné znalosti nestačí. Asi si ale jen s python addon nevystačíš. Ne nadarmo jsou ty inpustream.* binární addons... 11
 
Citovat
#32
V repozitáři je nová verze doplňku (1.5.0).
Tentokrát se nejedná o opravu chyb, ale o přidání nových funkcí.
Napadlo mne, že by bylo užitečné, kdyby doplněk sloužil jako brána do světa podcastů Českého rozhlasu. Sice to jde proti názvu doplňku (není to Live), ale to snad nevadí. Prostřednictvím nabídky podcastů si totiž lze poslechnout stovky hodin nahrávek zajímavých pořadů.
Přidání této funkce bylo nečekaně jednoduché a výsledek předčil moje očekávání. K podcastům se dostanete prostým výběrem doplňku. Objeví se krátká nabídka, kde podcasty jsou nejvýše. V původním záměru nabídka měla obsahovat pouze tuto jednu položku, ale zdálo se mi to příliš chudé. Proto jsem se rozhodl přidat ještě možnost přehrávání stanic přímo z doplňku (bez IPTV Simple Clienta). Aby to bylo přehlednější, stanice jsem rozdělil na celoplošné a regionální. Před realizací jsem si dal tři požadavky:
1) Pod obrázkem v levé části obrazovky by měl být popis k právě probíhajícímu programu
2) Po volbě stanice by měla zmizet nabídka stanic a měl by se objevit přehrávač
3) Po návratu z přehrávání by nabídka programů měla být aktualizovaná
Bojoval jsem s tím docela dlouho, vypadalo to úplně beznadějně, ale nakonec se to podařilo.
Snad nové funkce někdo ocení (alespoň v soukromí, ale zmínka tady by mě potěšila).


Přiložené soubory Miniatury
                       
 
Citovat
#33
V repozitáři je nová verze 1.6.0.
Covid se mi postaral o týdenní "volno" a abych se nenudil, dal jsem se do vylepšování doplňku.
Bohužel vůbec netuším, kolik lidí doplněk používá a už vůbec ne, kolik z nich využívá jeho nejnovější funkci - podcasty.
Přesto jsem se nyní věnoval právě podcastům. Cítil jsem, že jejich fungování v doplňku není na potřebné úrovni. Zejména v dnešní době, kdy podcasty jsou čím dále populárnější.
Viděl jsem dva hlavní nedostatky:
1) V hlavní nabídce podcastů chybí popis jednotlivých položek
   
2) Hlavní nabídka podcastů je příliš dlouhá, špatně se v ní hledá
Oba problémy byly daní za jednoduchost implementace funkce. Vlastně stačilo Kodi "podstrčit" jedinou url (https://api.mujrozhlas.cz/rss/podcasts.rss) a bylo hotovo. Kodi se postaralo o vše ostatní. Bylo jasné, že aby nabídka podcastů vypadala podle mých představ, musím vracené informace zpracovat doplňkem a nabídku podcastů z nich potom vygenerovat sám. Získat popis k jednotlivým položkám bylo snadné - data získaná z uvedené url je obsahovala. Chtěl jsem ale přidat i obrázky a to už bylo mnohem obtížnější. Bylo třeba udělat dotaz pro každou jednotlivou položku a z odpovědí obrázky vyseparovat. Zjistil jsem, že je nepoužitelné dělat to při každém vstupu do nabídky (kolečko se točilo asi 5 minut, než se nabídka objevila). Řešení je zřejmé - adresy obrázků se zjišťují předem a ne až při vstupu do nabídky (při prvním spuštění nové verze doplňku je tedy normální, když nabídka je bez obrázků).
Nakonec se vše povedlo a výsledek splnil moje představy - kvalita nabídky podcastů je nyní mnohem lepší.
   
Nedostatek číslo 1) je tedy vyřešen. A získaná data navíc slouží i k řešení nedostatku číslo 2). Hlavní nabídka podcastů nyní vede na tři podnabídky. Jedna se jmenuje "Všechny", druhá "A - Ž" a třetí "Výběr". Nabídka "Výběr" je zpočátku prázdná (a proto se ani neobjevuje) a uživatel si do ní může dát libovolný počet svých oblíbených podcastů. Udělá se to pomocí kontextové nabídky z podnabídek "Všechny" nebo "A - Ž".
           
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)