• 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:
  • 5 Hlas(ů) - 1.4 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
TVHeadEnd a EPG
#73
@Mrak Úctyhodný popis se šťastným koncem. Gratuluji. Dvě poznámky.

K aktualizaci EPG v Kodi

Kodi má stále řadu nedostatků ve spolupráci s PVR backendy.  Co se týče EPG, nefunguje to vždy tak, jak by si člověk představoval. Především, EPG se standardně načítá peridodicky (perioda aktualizace se volí v Nastavení PVR a Živého vysílání) a pak samozřejmě při startu Kodi, případně při restartu PVR.

Někteří PVR klienti, a mezi ne patří Tvheadend, umožňují ještě asynchronní přenos EPG, iniciovaný ze strany backendu. To se volí v nastavení Tvheadend HTPS Clienta. Problém je, že to nefunguje na 100 %. Tedy mě se to nikdy nepodařilo zprovozni tak, aby to bylo 100% a mohl jsme se na to spolehnout. Vždycky tam bylo nějaké "ale". V tvém případě to "ale" je dáno tím, že se ti při aktualizaci playlistu vždy vytvoří nové služby a namapují se ti na nové programy. V podstatě se staré zruší a nové znova vytvoří. To Kodi ještě celkem zvládne, ale co nezvládne, to je nové přiřazení EPG, na to je ho skutečně nejlepší zrestartovat. Proto se ti taky asi EPG objevilo až druhý den, kdy jsi Kodi spustil znova.

Můžeš samozřejmě laborovat také, je možné, že jsem na straně Kodi něco přehlédl nebo nevyzkoušel všechny kombinace. Co se týče problému, plynoucího z nového vytvoření služeb a a jejich mapování na nové programy v Tvheadend, tak tam je pomoc snadná. Ale o tom až v druhé části.

Playlist O2TV

O převedení addon na python script, které poběží mimo Kodi jsme už kdysi mluvili. Podle mne by to problém být neměl, pokud najdu čas, zkusím se na to podívat. Nebo může zaskočit někdo další a úpravu provést. Zatím ti ale bude muset stačit nová verze addon. Dneska odlaďuji na simulované verzi poslední bug, pokud budu úspěšný, objednám si 24 hodinovou službu sportovních kanálů O2TV a dorazím to s reálnými daty. Běží to jako služba, v parametrech si zvolíš periodu stahování, takže pro to, abys získal nový playlist bude stačit spustit Kodi 1x denně. Playlist se ti pak stáhne automaticky hned po startu a pokud Kodi poběží, bude se aktualizovat ve zvolené periodě.

Nová verze umí generovat jeden ze tří možných playlistů pro:
  1. IPTV Simple Client
  2. Tvhedend
  3. Tvheadend@
1 a 2 jsou běžné playlisty, liší pouze některými názvy parametrů v rádku EXTINF. U třetího je to ale zásadně jinak. Generují se playlisty dva. První, který se zadává do to Tvheadend, obsahuje ve druhém řádku místo adres streamů volání scriptu který, pokud si o něj Tvheadend řekne, spustí stream s adresou, kterou nalezne ve druhém playlistu. O tomto způsobu se tady na fóru už napsalo hodně. Co je důležité, že Tvheadend, pokud se změní adresa streamu (resp. token, který je její součástí), změnu neuvidí a nemá důvod k nové generaci služeb a mapování kanálů.

@Mrak Napsal jsme toho hodně, ale jednu věc jsme zapomněl. Pokud budeš v Tvheadend používat ten "dvoustupňpvý playlist", můžeš problémy EPG vs. playlist hodit za hlavu. Stahování a ukládání EPG můžeš řešit asynchronně od stahování playlistu. Tedy do té doby, dokud se v playlistu neobjeví nový kanál. V Tvheadend i v Kodi se nový kanál objeví hned, jak se načte (viz Perioda pro nový pokus... v parametrech Network v Tvheadend), ale jeho EPG (tedy pokud daný kanál bude ve staženém EPG mít záznam) se v Kodi zobrazí spolehlivě až po jeho restartu.
 
Citovat
  


Příspěvků v tématu
TVHeadEnd a EPG - od Peta - 02.5.2017, 19:38
RE: TVHeadEnd a EPG - od JiRo - 02.5.2017, 23:04
RE: TVHeadEnd a EPG - od marhycz - 03.5.2017, 0:35
RE: TVHeadEnd a EPG - od JiRo - 04.5.2017, 8:43
RE: TVHeadEnd a EPG - od Peta - 10.5.2017, 15:45
RE: TVHeadEnd a EPG - od Peta - 11.5.2017, 22:03
RE: TVHeadEnd a EPG - od JiRo - 12.5.2017, 8:49
RE: TVHeadEnd a EPG - od Peta - 14.5.2017, 21:03
RE: TVHeadEnd a EPG - od bojler - 28.2.2018, 13:45
RE: TVHeadEnd a EPG - od mobilemanic - 28.2.2018, 16:58
RE: TVHeadEnd a EPG - od bojler - 28.2.2018, 20:29
RE: TVHeadEnd a EPG - od mobilemanic - 28.2.2018, 21:35
RE: TVHeadEnd a EPG - od francis - 28.2.2018, 22:03
RE: TVHeadEnd a EPG - od JiRo - 28.2.2018, 22:10
RE: TVHeadEnd a EPG - od mobilemanic - 01.3.2018, 0:17
RE: TVHeadEnd a EPG - od bojler - 01.3.2018, 9:10
RE: TVHeadEnd a EPG - od mobilemanic - 01.3.2018, 10:41
RE: TVHeadEnd a EPG - od bojler - 01.3.2018, 12:02
RE: TVHeadEnd a EPG - od mobilemanic - 01.3.2018, 12:48
RE: TVHeadEnd a EPG - od JiRo - 01.3.2018, 18:47
RE: TVHeadEnd a EPG - od ivanko362 - 03.1.2020, 18:28
RE: TVHeadEnd a EPG - od ivanko362 - 05.1.2020, 18:52
RE: TVHeadEnd a EPG - od bojler - 02.3.2018, 19:05
RE: TVHeadEnd a EPG - od mobilemanic - 02.3.2018, 20:26
RE: TVHeadEnd a EPG - od bojler - 02.3.2018, 20:32
RE: TVHeadEnd a EPG - od mobilemanic - 02.3.2018, 20:49
RE: TVHeadEnd a EPG - od bojler - 02.3.2018, 21:01
RE: TVHeadEnd a EPG - od JiRo - 02.3.2018, 21:29
RE: TVHeadEnd a EPG - od bojler - 02.3.2018, 21:45
RE: TVHeadEnd a EPG - od mobilemanic - 02.3.2018, 22:25
RE: TVHeadEnd a EPG - od JiRo - 02.3.2018, 22:35
RE: TVHeadEnd a EPG - od otava5 - 22.3.2018, 21:07
RE: TVHeadEnd a EPG - od mobilemanic - 22.3.2018, 21:19
RE: TVHeadEnd a EPG - od otava5 - 22.3.2018, 21:48
RE: TVHeadEnd a EPG - od JiRo - 22.3.2018, 23:09
RE: TVHeadEnd a EPG - od mobilemanic - 22.3.2018, 22:47
RE: TVHeadEnd a EPG - od otava5 - 22.3.2018, 22:58
RE: TVHeadEnd a EPG - od otava5 - 22.3.2018, 23:13
RE: TVHeadEnd a EPG - od JiRo - 22.3.2018, 23:43
RE: TVHeadEnd a EPG - od mobilemanic - 23.3.2018, 4:56
RE: TVHeadEnd a EPG - od JiRo - 23.3.2018, 8:20
RE: TVHeadEnd a EPG - od otava5 - 23.3.2018, 10:59
RE: TVHeadEnd a EPG - od JiRo - 23.3.2018, 11:13
RE: TVHeadEnd a EPG - od otava5 - 23.3.2018, 11:13
RE: TVHeadEnd a EPG - od JiRo - 23.3.2018, 11:29
RE: TVHeadEnd a EPG - od mobilemanic - 23.3.2018, 11:30
RE: TVHeadEnd a EPG - od JiRo - 23.3.2018, 11:52
RE: TVHeadEnd a EPG - od otava5 - 23.3.2018, 12:33
RE: TVHeadEnd a EPG - od JiRo - 23.3.2018, 12:58
RE: TVHeadEnd a EPG - od otava5 - 23.3.2018, 21:06
RE: TVHeadEnd a EPG - od otava5 - 24.3.2018, 8:38
RE: TVHeadEnd a EPG - od JiRo - 24.3.2018, 9:22
RE: TVHeadEnd a EPG - od mobilemanic - 24.3.2018, 11:05
RE: TVHeadEnd a EPG - od verha.99 - 24.3.2018, 13:53
RE: TVHeadEnd a EPG - od otava5 - 25.3.2018, 20:25
RE: TVHeadEnd a EPG - od JiRo - 25.3.2018, 20:38
RE: TVHeadEnd a EPG - od mobilemanic - 25.3.2018, 21:29
RE: TVHeadEnd a EPG - od otava5 - 25.3.2018, 22:21
RE: TVHeadEnd a EPG - od otava5 - 27.3.2018, 20:19
RE: TVHeadEnd a EPG - od JiRo - 28.3.2018, 21:39
RE: TVHeadEnd a EPG - od otava5 - 01.4.2018, 14:33
RE: TVHeadEnd a EPG - od JiRo - 01.4.2018, 14:59
RE: TVHeadEnd a EPG - od otava5 - 01.4.2018, 15:09
RE: TVHeadEnd a EPG - od JiRo - 01.4.2018, 15:20
RE: TVHeadEnd a EPG - od otava5 - 01.4.2018, 15:28
RE: TVHeadEnd a EPG - od JiRo - 05.4.2018, 11:00
RE: TVHeadEnd a EPG - od mobilemanic - 05.4.2018, 12:22
RE: TVHeadEnd a EPG - od otava5 - 06.4.2018, 22:57
RE: TVHeadEnd a EPG - od mobilemanic - 07.4.2018, 12:38
RE: TVHeadEnd a EPG - od JiRo - 07.4.2018, 13:09
RE: TVHeadEnd a EPG - od bojler - 23.4.2018, 21:57
RE: TVHeadEnd a EPG - od JiRo - 24.4.2018, 10:23
RE: TVHeadEnd a EPG - od bojler - 24.4.2018, 12:55
RE: TVHeadEnd a EPG - od Mrak - 27.5.2018, 11:25
RE: TVHeadEnd a EPG - od JiRo - 27.5.2018, 12:33
RE: TVHeadEnd a EPG - od Mrak - 27.5.2018, 13:31
RE: TVHeadEnd a EPG - od JiRo - 27.5.2018, 14:11
RE: TVHeadEnd a EPG - od Mrak - 27.5.2018, 19:11
RE: TVHeadEnd a EPG - od Pixe - 11.12.2018, 22:49
RE: TVHeadEnd a EPG - od pohoda6 - 01.1.2019, 23:24
RE: TVHeadEnd a EPG - od Client - 01.1.2019, 23:31
RE: TVHeadEnd a EPG - od plesi - 02.1.2019, 0:09
RE: TVHeadEnd a EPG - od MathewTSJ - 02.1.2019, 18:14
RE: TVHeadEnd a EPG - od Client - 02.1.2019, 20:42
RE: TVHeadEnd a EPG - od hanysl - 27.5.2019, 23:50
RE: TVHeadEnd a EPG - od lordrak - 26.11.2019, 13:55
RE: TVHeadEnd a EPG - od Client - 27.11.2019, 16:32
RE: TVHeadEnd a EPG - od lordrak - 27.11.2019, 20:43
RE: TVHeadEnd a EPG - od Client - 27.11.2019, 23:39
RE: TVHeadEnd a EPG - od lordrak - 27.11.2019, 23:50
RE: TVHeadEnd a EPG - od Client - 28.11.2019, 0:29
RE: TVHeadEnd a EPG - od lordrak - 28.11.2019, 13:05
RE: TVHeadEnd a EPG - od Client - 28.11.2019, 13:58
RE: TVHeadEnd a EPG - od lordrak - 30.11.2019, 21:47
RE: TVHeadEnd a EPG - od Client - 30.11.2019, 22:43
RE: TVHeadEnd a EPG - od lordrak - 10.12.2019, 21:35
RE: TVHeadEnd a EPG - od Client - 11.12.2019, 5:45
RE: TVHeadEnd a EPG - od veleslavin - 21.12.2019, 21:09
RE: TVHeadEnd a EPG - od flegma - 08.1.2020, 16:53
RE: TVHeadEnd a EPG - od otava5 - 05.1.2020, 18:38
RE: TVHeadEnd a EPG - od teko8711 - 06.1.2020, 1:41
RE: TVHeadEnd a EPG - od otava5 - 06.1.2020, 8:38
RE: TVHeadEnd a EPG - od veleslavin - 08.1.2020, 18:29
RE: TVHeadEnd a EPG - od Feffe - 15.1.2020, 22:43
TVHeadEnd a EPG - od beitlj - 16.1.2020, 12:06
RE: TVHeadEnd a EPG - od Feffe - 18.1.2020, 12:20
TVHeadEnd a EPG - od beitlj - 19.1.2020, 9:24
RE: TVHeadEnd a EPG - od Feffe - 19.1.2020, 23:13
TVHeadEnd a EPG - od beitlj - 20.1.2020, 10:09
RE: TVHeadEnd a EPG - od Feffe - 20.1.2020, 18:33
RE: TVHeadEnd a EPG - od beitlj - 21.1.2020, 10:30
RE: TVHeadEnd a EPG - od Feffe - 21.1.2020, 18:33
RE: TVHeadEnd a EPG - od otava5 - 21.1.2020, 12:38
RE: TVHeadEnd a EPG - od Client - 21.1.2020, 13:44
RE: TVHeadEnd a EPG - od otava5 - 21.1.2020, 19:19
RE: TVHeadEnd a EPG - od Client - 21.1.2020, 20:36
RE: TVHeadEnd a EPG - od Feffe - 21.1.2020, 20:45
RE: TVHeadEnd a EPG - od vrzy - 10.3.2020, 22:12
RE: TVHeadEnd a EPG - od Client - 10.3.2020, 23:31
RE: TVHeadEnd a EPG - od vrzy - 11.3.2020, 7:40
RE: TVHeadEnd a EPG - od GrgoPitic - 20.3.2020, 10:01
RE: TVHeadEnd a EPG - od Client - 20.3.2020, 11:24
RE: TVHeadEnd a EPG - od GrgoPitic - 20.3.2020, 14:18
RE: TVHeadEnd a EPG - od Client - 20.3.2020, 16:03
RE: TVHeadEnd a EPG - od GrgoPitic - 20.3.2020, 16:29
RE: TVHeadEnd a EPG - od kapor1982 - 30.5.2020, 10:53
RE: TVHeadEnd a EPG - od JiRo - 30.5.2020, 12:00
RE: TVHeadEnd a EPG - od kapor1982 - 30.5.2020, 13:28
RE: TVHeadEnd a EPG - od dvovla - 18.12.2020, 18:14
RE: TVHeadEnd a EPG - od JiRo - 18.12.2020, 18:48
RE: TVHeadEnd a EPG - od dvovla - 18.12.2020, 21:10
RE: TVHeadEnd a EPG - od JiRo - 19.12.2020, 11:42
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 11:54
RE: TVHeadEnd a EPG - od JiRo - 19.12.2020, 13:59
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 13:58
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 15:27
RE: TVHeadEnd a EPG - od JiRo - 19.12.2020, 16:34
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 17:25
RE: TVHeadEnd a EPG - od JiRo - 19.12.2020, 17:59
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 18:06
RE: TVHeadEnd a EPG - od JiRo - 19.12.2020, 18:25
RE: TVHeadEnd a EPG - od dvovla - 19.12.2020, 18:41
RE: TVHeadEnd a EPG - od dvovla - 24.12.2020, 19:39
RE: TVHeadEnd a EPG - od otava5 - 02.1.2021, 13:34
RE: TVHeadEnd a EPG - od JiRo - 02.1.2021, 14:12
RE: TVHeadEnd a EPG - od otava5 - 02.1.2021, 14:25
RE: TVHeadEnd a EPG - od JiRo - 02.1.2021, 15:01
RE: TVHeadEnd a EPG - od otava5 - 02.1.2021, 15:07
RE: TVHeadEnd a EPG - od JiRo - 02.1.2021, 15:33
RE: TVHeadEnd a EPG - od otava5 - 02.1.2021, 18:24
RE: TVHeadEnd a EPG - od JiRo - 02.1.2021, 19:42
RE: TVHeadEnd a EPG - od otava5 - 02.1.2021, 19:54
RE: TVHeadEnd a EPG - od JiRo - 02.1.2021, 20:16
RE: TVHeadEnd a EPG - od lukas.v - 16.1.2021, 10:14
RE: TVHeadEnd a EPG - od JiRo - 16.1.2021, 11:02
RE: TVHeadEnd a EPG - od lukas.v - 16.1.2021, 11:56
RE: TVHeadEnd a EPG - od JiRo - 16.1.2021, 12:10
RE: TVHeadEnd a EPG - od lukas.v - 16.1.2021, 12:18
RE: TVHeadEnd a EPG - od JiRo - 17.1.2021, 11:58
RE: TVHeadEnd a EPG - od karlospv - 20.12.2021, 16:50
RE: TVHeadEnd a EPG - od JiRo - 20.12.2021, 17:19
RE: TVHeadEnd a EPG - od veleslavin - 13.3.2021, 22:34
RE: TVHeadEnd a EPG - od otava5 - 26.7.2021, 10:59
RE: TVHeadEnd a EPG - od JiRo - 26.7.2021, 12:55
RE: TVHeadEnd a EPG - od teko8711 - 26.7.2021, 13:47
RE: TVHeadEnd a EPG - od JiRo - 26.7.2021, 18:32
RE: TVHeadEnd a EPG - od otava5 - 26.7.2021, 14:12
RE: TVHeadEnd a EPG - od lukas.v - 26.7.2021, 20:53
RE: TVHeadEnd a EPG - od otava5 - 28.10.2021, 9:45
RE: TVHeadEnd a EPG - od lukas.v - 28.10.2021, 10:21
RE: TVHeadEnd a EPG - od otava5 - 28.10.2021, 13:38
RE: TVHeadEnd a EPG - od Ondřej - 11.12.2021, 12:26
RE: TVHeadEnd a EPG - od nikilauda - 11.12.2021, 22:44
RE: TVHeadEnd a EPG - od lukas.v - 12.12.2021, 11:39
RE: TVHeadEnd a EPG - od Ondřej - 12.12.2021, 13:10
RE: TVHeadEnd a EPG - od Mára61 - 13.12.2021, 23:00
RE: TVHeadEnd a EPG - od karlospv - 20.12.2021, 21:30
RE: TVHeadEnd a EPG - od JiRo - 20.12.2021, 23:04
RE: TVHeadEnd a EPG - od otava5 - 28.12.2021, 18:41
RE: TVHeadEnd a EPG - od JiRo - 28.12.2021, 19:18
RE: TVHeadEnd a EPG - od otava5 - 28.12.2021, 21:06
RE: TVHeadEnd a EPG - od JiRo - 28.12.2021, 21:59
RE: TVHeadEnd a EPG - od otava5 - 28.12.2021, 23:49
RE: TVHeadEnd a EPG - od radoorech - 17.2.2022, 10:07
RE: TVHeadEnd a EPG - od radoorech - 27.2.2022, 19:16
RE: TVHeadEnd a EPG - od Marthinius - 28.6.2022, 13:21
RE: TVHeadEnd a EPG - od Norton - 29.6.2022, 9:42
RE: TVHeadEnd a EPG - od Marthinius - 29.6.2022, 15:58
RE: TVHeadEnd a EPG - od Marthinius - 30.6.2022, 9:01

Přejít na fórum:


Prochází: 5 host(ů)