13.8.2026, 12:14
(Tento příspěvek byl naposledy změněn: 13.8.2026, 12:28 uživatelem JiRo.
Důvod úpravy: Překlepy
)
Nové postupy na straně aktualizace EPG a zobrazení/skrytí kanálů sice daly naději, že by obnovení projektu nemuselo být zas tak nereálné, ale další kroky a zjištění/potvrzení staus quo mé nadšení trochu ochladily. Ukazuje se, že rčení: "Maminka má vždycky pravdu!" je třeba poopravit na "Maminka a @waladir:" mají vždycky pravdu."
Stále se totiž potvrzuje to, co dotyčný napsal zde, resp. co jsme pak diskutovali v následujících příspěvcích. Já jsem z toho nakonec vybruslil díky doporučení @pbk: použít data z webu https://hbbtv.ceskatelevize.cz/online/se...nline.json. To byl samozřejmě velký game changer, který umožnil použít to řešení, které nakonec projekt iVysilani posunul až k celkem relativně jednoduché a životaschopné verzi.
Tomu je ale od 10. února 2026 konec, protože server hbbtv.ceskatelevize.cz skončil, resp. jím poskytovaná data zamrzla v čase toho dne. Tak se tento den stal vlastně koncem projektu iVysilani v jeho tehdejší podobě. Já jsem pak pátral po tom, co se vlastně stalo a z interních zdrojů spojených s autory pracujících pro ČT jsme se dozvěděl, že HbbTV i v tom případě přešlo plně na zdroje a databázi iVysilani.
A tam se přiřazení pořadu ke konkrétnímu kanálu iVysílání skutečně provádí až těsně před, nebo současně se zahájením jeho streamování. Takže i když je např. EPG kanálů ČT Sport Plus někdy známo i několik dní dopředu, tak to, na jakém interním kanálu iVysílání (CH_25, ...) ten který přenos poběží, se dříve nedozvíme. Tedy já to, zda vůbec a případně jak, nevím. Pokud někdo dokáže poradit, budu vděčný.
Tak určitě to není ještě konec snah o obnovení projetu iVysilani. Jen to znamená zamyslet se na celé struktuře řešení resp. na relaci mezi datovým modelem streamů a EPG na straně serverů iVysílání a jeho vývojem v čase a datovým modelem streamů a EPG na straně Tvheadend. Dosud mezi těmito modely existovala vzájemná relace opřená o identifikaci kanálů iVysílání, nyní je třeba najít relaci/relace jinou/jiné. Tak nebude to nic složitého, jen je to třeba vymyslet nějak smysluplně, aby to ve výsledku, tedy co uvidí uživatel v Kodi, a funkcích, které bude mít k dispozici, bylo nějak rozumné. Znamená to vrátit se v designu projektu jeden, dva či více kroků zpátky, navrhnout nové řešení a naprogramovat ho. Nic víc a nic méně.
Stále se totiž potvrzuje to, co dotyčný napsal zde, resp. co jsme pak diskutovali v následujících příspěvcích. Já jsem z toho nakonec vybruslil díky doporučení @pbk: použít data z webu https://hbbtv.ceskatelevize.cz/online/se...nline.json. To byl samozřejmě velký game changer, který umožnil použít to řešení, které nakonec projekt iVysilani posunul až k celkem relativně jednoduché a životaschopné verzi.
Tomu je ale od 10. února 2026 konec, protože server hbbtv.ceskatelevize.cz skončil, resp. jím poskytovaná data zamrzla v čase toho dne. Tak se tento den stal vlastně koncem projektu iVysilani v jeho tehdejší podobě. Já jsem pak pátral po tom, co se vlastně stalo a z interních zdrojů spojených s autory pracujících pro ČT jsme se dozvěděl, že HbbTV i v tom případě přešlo plně na zdroje a databázi iVysilani.
A tam se přiřazení pořadu ke konkrétnímu kanálu iVysílání skutečně provádí až těsně před, nebo současně se zahájením jeho streamování. Takže i když je např. EPG kanálů ČT Sport Plus někdy známo i několik dní dopředu, tak to, na jakém interním kanálu iVysílání (CH_25, ...) ten který přenos poběží, se dříve nedozvíme. Tedy já to, zda vůbec a případně jak, nevím. Pokud někdo dokáže poradit, budu vděčný.
Tak určitě to není ještě konec snah o obnovení projetu iVysilani. Jen to znamená zamyslet se na celé struktuře řešení resp. na relaci mezi datovým modelem streamů a EPG na straně serverů iVysílání a jeho vývojem v čase a datovým modelem streamů a EPG na straně Tvheadend. Dosud mezi těmito modely existovala vzájemná relace opřená o identifikaci kanálů iVysílání, nyní je třeba najít relaci/relace jinou/jiné. Tak nebude to nic složitého, jen je to třeba vymyslet nějak smysluplně, aby to ve výsledku, tedy co uvidí uživatel v Kodi, a funkcích, které bude mít k dispozici, bylo nějak rozumné. Znamená to vrátit se v designu projektu jeden, dva či více kroků zpátky, navrhnout nové řešení a naprogramovat ho. Nic víc a nic méně.
