20.3.2021, 12:04
@waladir:
Nová verze doplňku mi funguje (až na jednu výjimku - viz dále) dobře. Zkouším to v Matrixu, mám jen základní balíček služby O2TV a mám login ve formě e-mailu.
Problém mám jen s IPTV Merge. To nefunguje. Podíval jsem se proč a zjistil jsem, že je třeba provést nějaké úpravy v modulu main.py v metodě router. Jedno z možných řešení je toto:
Pokud nemáš žádný jiný TV doplněk, s kterým bys IPTV Merge mohl testovat, můžeš pro ten účel použít doplněk ČRo Live (lze instalovat z repozitáře).
Nová verze doplňku mi funguje (až na jednu výjimku - viz dále) dobře. Zkouším to v Matrixu, mám jen základní balíček služby O2TV a mám login ve formě e-mailu.
Problém mám jen s IPTV Merge. To nefunguje. Podíval jsem se proč a zjistil jsem, že je třeba provést nějaké úpravy v modulu main.py v metodě router. Jedno z možných řešení je toto:
Kód:
elif params['action'] == 'generate_playlist':
if 'output_file' in params:
generate_playlist(params['output_file'])
xbmcplugin.addDirectoryItem(_handle, 'ok', xbmcgui.ListItem())
xbmcplugin.endOfDirectory(_handle, succeeded=True)
else:
generate_playlist()
elif params['action'] == 'generate_epg':
if 'output_file' in params:
generate_epg(params['output_file'])
xbmcplugin.addDirectoryItem(_handle, 'ok', xbmcgui.ListItem())
xbmcplugin.endOfDirectory(_handle, succeeded=True)
else:
generate_epg()