13.8.2020, 16:05
(Tento příspěvek byl naposledy změněn: 13.8.2020, 16:08 uživatelem JiRo.
Důvod úpravy: Překlepy, doplnění informace.
)
@kenor4 Použití interní funkce Kodi, jak radí @Saros, nemusi vždycky projít. Mohou tam být nějaké posuny v časování navázání správné a úplné komunikace se zdrojem a startem PVR, možná v Kodi bude i nějaký bug (dříve to chodilo bez problémů). Nehledě na to, že tato metoda spustí kanál naposledy přehrávaný před předchozím ukončenín Kodi. Pokudu chceš spustit nějaký určitý pomocí autoexec.py, tak je možné postupovat následovně
To co hledáme, je tento řetezec:
a ten si uložíš do scriptu v autoexec.py:
Všimni si prodlevy 10 sekund v time.sleep, kterou tam dádvám, aby měl PVR čas na konsolidaci. Je samozřejmě dobré tuto dobu upravit podle potřeby. Je to takové drbání se přes hlavu, ale co je důležité, funguje to.
- V Kodi si zobrazit seznam TV kanálů a vybraný kanál si uložit do oblíbených
- Otevřít v editoru soubor favourites.xml a nakopírovat si řetezec pro spuštení přehrávání uloženého kanálu
- Vložit řetězec do dále uvedeného scriptu autoexec.py
Kód:
<favourites>
...
<favourite name="CT 1 HD" thumb="http://spectre:pripojenikserveru@media.jaluvci.cz:9981/imagecache/3666">PlayMedia("pvr://channels/tv/Všechny kanály/pvr.hts_1430429704.pvr")</favourite>
</favourites>
To co hledáme, je tento řetezec:
Kód:
PlayMedia("pvr://channels/tv/Všechny kanály/pvr.hts_1430429704.pvr")
a ten si uložíš do scriptu v autoexec.py:
Kód:
# coding=utf-8
import xbmc
import time
time.sleep(10)
xbmc.executebuiltin('PlayMedia("pvr://channels/tv/Všechny kanály/pvr.hts_1430429704.pvr")')
Všimni si prodlevy 10 sekund v time.sleep, kterou tam dádvám, aby měl PVR čas na konsolidaci. Je samozřejmě dobré tuto dobu upravit podle potřeby. Je to takové drbání se přes hlavu, ale co je důležité, funguje to.