• 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:
  • 22 Hlas(ů) - 2.91 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Playlist O2TV.CZ addon - verze od Pavuucek
#41
Existuje nějaký doplněk, který by restartoval RPi ve stanovený čas, třeba ve 3 ráno? Případně jestli by nešla tato funkce přidat do nastavení tohoto addonu..
 
Citovat
#42
@kapacitos78 Exituje řada různých doplňků, ale asi je zbytečné jít na to hned přes ně. Pokud ti jde pouze o reboot ve stanovený čas na Rpi, tak bych doporučoval jednoduchý script a jako plánované spouštění přes cron. Něco pošlu, ale rád bych si to před tím odzkoušel (s cron v LE bývají občas problémy), tak vydrž do večera.

Dávat reboot do doplňku se mi moc nechce, problém by to sice nebyl, ale do takového typu doplňku to podle mne nepatří.
 
Citovat
#43
Tím, že je platnost tokenů 24 hodin, tak by se to celkem hodilo. Nemusí to být restart přímo celého RPi, ale jenom PVR klienta..
 
Citovat
#44
@kapacitos78 Restartovat PVR klienta je problém. Vnitřní funkce Kodi, která PVR restartuje, už několik verzí zpátky nefunguje, různé workaround, např. zablokovat a odblokovat PVR klienta (přes vnitřní prílkazy Kodi nebo přes json-rpc příkazy) nefunguje vždy spolehlivě (velmi často vede nakonec stejně k restartu Kodi). Řešili jsme to tady už několikrát a nějaký jednoznačně nejlepší postup neexistuje. Podle mne je nejspolehlivější restartovat Kodi rovnou. Pokud to budeš dělat např. ve 3 ráno, pravděpodobnost, že ho zrovna někdo bude používat, bude asi malá. 1

EDIT: O restartu PVR pomocí json-rpc příkazů jsme psal zde: http://www.xbmc-kodi.cz/prispevek-vychyt...0#pid29410, pak to ještě doplňoval @otava5, ale to nějak nemůžu najít.
 
Citovat
#45
@kapacitos78 S cron, respektive crontab u LE to mám vždycky stejné. Nepamatuji se, kde jsou. Takže nejlepší řešení je to tradiční,  z ssh konzole zadat crontab -e. Otevře se editor a ty si můžeš tadávat a editovat jednotlivé řádky tabulky. Pokud bude tabulka prázdná a ty si budeš chtít zadat restart Kodi v nějakém pevném čase, tak zadej to, co je v řádku dále. Pokud už v tabulce něco bude, tak vytvoř nový řádek a zadej to do něj.

Obecně příkaz ro restart vypadá takto:

m h * * * systemctl restart kodi

kde místo h a m zadáš hodinu a minutu, kdy se má restartovat Kodi, respektive provést přílkaz systemctl restart kodi

Takže pokud budeš Kodi chtít restartovat ve 3:00 ráno, bude řádek tabulky pro to vypadat:

0 3 * * * systemctl restart kodi

Jinak tabulka se vytvoří a je ji tam možné editovat přes sambu v souboru /storage/.chache/cron/crontabs/root

Pokud chceš Kodi restartovat po stažení playlistu o2tv, tak je dobré spustit restart o něco později, než je nastavený čas stažení. To plánování spuštění playlist není úplně přesné, může tam být rozptyl až 1 minuty. Takže, kdyby se např. playlist stahoval ve 3:00 rámo, je dobré nastavit restart Kodi na později, např. pro 3:02.

2 3 * * * systemctl restart kodi

Jinak cron se dá nastavit i na více časů spouštění. Ale to už se dá najít na internetu.
 
Citovat
#46
Díky, funguje to! Sice mi chvíli trvalo než jsem zjistil, že jsou mezery mezi hvězdičkama 3
 
Citovat
#47
Chalani mám dotaz. Mňe nefunguje o2tv. Som sa zaregistroval na o2tv apka na mob funguje, ale na libreelec kodi to nefacha. Otázka znie či je ten addons len pre Čech rep. alebo niečo zlé robím. Zadám prihlasovacie heslo a vypíše to invalid client. Skúste pomôcť.
 
Citovat
#48
@Wojto Kde ti to vypisuje Invalid Client? V logu nebo na obrazovce? Taková hláška v addon není.

Je pravda, že jsem nepočítal s tím, že si addon bude pouštět někdo v jiném jazyce než v češtině, takže slovenské hlášky tam nejsou. Nepředpokládal jsem, že je možné O2TV přijímat na Slovensku. Jestli máš Kodi ve slovenštině, tak se pak snaží snaží jako default použít ty anglické, které tam ovšem také nejsou (tedy nejsou tam všechny, jen ty základní). A určitě mezi nimi není hláška Invalid Client.

Nesplet ses? Tady to téma se týká addon Playlist O2TV? Nejde ti o  addon  O2TV Go?
 
Citovat
#49
Pardon zlé fórum. Hej O2tv go.
 
Citovat
#50
@JiRo díky za ten addon,to mi vytrhlo trn z paty,trochu jsem bojoval s EPG,ale to už běží.
Jen se mi někdy stane že se obraz zastaví a pak rozběhne,možná je něco špatně nastavený.
RPI 3 Libreelec 9.0 TVH,Tanix TX3 Coreelec 9.0.xx ,X96mini Coreelec 9.0.xx, KI pro Coreelec 9.0.xx
 
Citovat
#51
@veleslavin To jsem rád, že je addon tak užitečný. Díky za takovou zprávu.

Čím to přijímáš? Tvheadend, IPTV Simple Client nebo něco jiného?

To, že se občas zastaví je asi normální. Je to OTA, takže to běží po veřejném Internetu a někdy se tam zkrátka dějí věci, které plynulému přehrávání moc nesvědčí. S tím se už asi těžko něco udělá.
 
Citovat
#52
 Tvheadend. V addon generuju  TVheadend@ na malině a pouštím do dvou klientů. Pokud dám generovat něco jinýho vypadne mi polovina EPG a pak ho pracně přiřazuju. EPG používám 22century. To sekání je někdy častější jindy to běží slušně.
RPI 3 Libreelec 9.0 TVH,Tanix TX3 Coreelec 9.0.xx ,X96mini Coreelec 9.0.xx, KI pro Coreelec 9.0.xx
 
Citovat
#53
Ahoj, rad bych poprosil o pomoc. Generuju playlist TVheadend@, podle navodu od marhycz pridam playlist do TVH. Vcera mi vse perfektne fungovalo, ale dnes mi TVH HTSP klient pise "zadny signal". V TVH mi najde vsechny kanaly, ale nejdou spustit. V cem muze byt chyba? Opravdu jsem dnes nic nemenil a vcera vse fungovalo. Playlist mi to taky generuje... Predem moc diky, jsem z toho uz uplne mimo a nevim co s tim. Presne jsem se ridil instrukcema.

Edit: tak pomohlo, kdyz jsem si pres webove rozhrani TVH vytvoril admin ucet a najednou to jede...
Edit 2: tak nepomohlo, nevite nekdo, co s tim muze byt?
Edit 3: v logu TVH mi to psalo spawn: /storage/.kodi/userdata/addon_data/service.playlist.o2tv/streamer.sh: line 4: ffmpeg: not found, tak jsem nainstaloval FFmpeg Tools a uz to bezi. Mohlo to byt timto? Ale proc mi to bez tohoto bezelo?
 
Citovat
#54
@alibababa Ano, pokud nelze spustit ffmpeg, tak playlist Tvheadend@ nemůže fungovat. Bohužel, do Kodi se informace z TVH o tom, proč nepřichází stream, nedostane, proto pouze ta notifikace "žádný signál". Odpověď je třeba hledat v logu TVH, což jsi správně udělal. Co je divné, že ti to fungovalo a pak přestalo. Jaký systém používáš?
 
Citovat
#55
@JiRo Pouzivam Coreelec 8.90.5... Divny to je, protoze mi to fakt naskocilo...
 
Citovat
#56
@alibababa No, je fakt, že ve scriptu streamer.sh je volání ffmpeg uvedeno bez cesty (jinde se většinoupoužívá /usr/bin/ffmpeg). Problém s tím zatím nikde nebyl nebo to nikdo nehlásil. I když je možné, že si to zkušení uživatelé vyřešili sami. Kdo ví, jak je to v CoreELEC? V LibreELEC se ffmpeg spustí i bez zadání cesty.

BTW Napsal jsi, že sis "nainstaloval FFmpeg Tools". CoreELEC umožňuje instalovat další programy do systému nebo to bylo jako Kodi addon?
 
Citovat
#57
@JiRo Doinstaloval jsem to jako add-on... Mam ale jeden problem se zvukem, porad mi vypadava a seka se (O2TV Air), log nize... Nevis, co s tim?
transport stream AAC-LATM, DTS discontinuity. DTS = 17280000, last = 16554240
tsfix: transport stream H264, DTS discontinuity. DTS = 20149451, last = 19425851
tsfix: transport stream AAC-LATM, DTS discontinuity. DTS = 20160000, last = 19434240

A pak jeste jedna vec. Nastavil jsem si podle Tveho navodu EPG 22century pres interni grabber TVH, ale kazdou minutu tam probiha toto? Je to tak spravne?
2018-07-26 11:35:21.000 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: grab /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file
2018-07-26 11:35:21.006 spawn: Executing "/storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file"
2018-07-26 11:35:30.632 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: grab took 10 seconds
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: parse took 0 seconds
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file:  channels   tot=  302 new=    0 mod=    0
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file:  brands     tot=    0 new=    0 mod=    0
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file:  seasons    tot=    0 new=    0 mod=    0
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file:  episodes   tot= 7677 new=    0 mod=    0
2018-07-26 11:35:31.568 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file:  broadcasts tot= 7677 new=    1 mod=    1
 
Citovat
#58
@alibababa Jasně, takže CoreELEC je v této části shodný s LibreELEC i OpenELEC, tedy jsou tam addons, které instalují programy do systému. Přemýšlel jsem ještě, proč ti to najedenou přestalo fungovat a nic mě nenapadlo. No, pokud to teď funguje, tak asi nemá smysl po tom pátrat. 

S tím zvukem je to možná problém, který je popsán zde http://www.xbmc-kodi.cz/prispevek-playli...2#pid45412. Zkus si tedy opravit streamer.sh podle toho návodu od @pavuucek. Ale pozor, při každé další generaci playlistu se ten streamer.sh přepíše. Proto je tam možnost si vytvořit svůj script (zkopírovat ten "sample", zeditovat podle návodu od pavuucek) a v nastavení addon-u na něj změnit odkaz. V další verzi to opravím rovnou v addon.

Ten interní graber by se tak často spouštět rozhodně neměl. Zbytečně to zatěžuje systém a k ničemu to není. Zkontroluj nastavení cron pro spouštění interního graberu, najdeš ho v Konfigurace > Program/EPG > EPG graber > Interní graber > Víceřádkový cron:. Já tam mám např. toto:
Kód:
@reboot
0 */6 * * *
30 21 * * *
Nemáš náhodou v některém řádku na 1. pozici "*"? Další možnosti, proč by se to mělo spouštět každou minutu mě nenapadají. Nikdy jsme nezjišťoval, co všechno dalšího ještě může spustit interní graber. Řekl bych, že kromě toho cron a ručního spuštění už nic. Jo, a dá se ještě spustit přes webové rozhraní TVH pomocí jsonrpc příkazu, ale to asi nebude tvůj případ.
 
Citovat
#59
@JiRo Ten cron znamena spousteni kazdych 6hodin a pak ve 21:30?
Tu zmenu v addonu myslis v nastaveni Playlist O2TV - Pro streamer pouzit vlastni skript?
 
Citovat
#60
@alibababa Odpovědi jsou ano (a ještě navíc jednou vždy po startu) a ano.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)