15.8.2021, 10:21
Stran: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
15.8.2021, 10:21
15.8.2021, 11:38
oki diky, a nevieš kde najdem to riešenie pre tvheadend ?
15.8.2021, 12:54
15.8.2021, 18:53
16.8.2021, 20:23
Protože mi už celkem dost lidí psalo o skripty pro TVHeadend, tak je dám rovnou sem, protože si nejsem jistý, jestli se tu ještě dají najít. Jsou to skriptu původně tuším od Clienta s nějakými decentními úpravami. Pro zprovoznění a provozování se určitě budou hodit nějaké základy práce v linuxu.
V config.json bude nutné vyplnit username, password a deviceid, kam zadejte nějaký unikatní řetězec bez speciálních znaků. Také zkontrolujte, jestli je správně cesta k ffmpeg. Kromě něj ještě musíte mít nainstalovaný wget a jq. Oboje lze asi bez problému nainstalovat z repozitáří jednotlivých linuxových distribucí.
Skripty jsou tři. login.sh vytváří sessionu. I když to není asi nutné, protože sessiona u O2 ma delší platnost, pouštím ho každý den. Dál skript playlist.sh vygeneruje playlist pro TVHeadend. Konečně streamer.sh pak spouští samotný TVHeadend, kde se získá adresa streamu a spustí ffmpeg.
V config.json bude nutné vyplnit username, password a deviceid, kam zadejte nějaký unikatní řetězec bez speciálních znaků. Také zkontrolujte, jestli je správně cesta k ffmpeg. Kromě něj ještě musíte mít nainstalovaný wget a jq. Oboje lze asi bez problému nainstalovat z repozitáří jednotlivých linuxových distribucí.
Skripty jsou tři. login.sh vytváří sessionu. I když to není asi nutné, protože sessiona u O2 ma delší platnost, pouštím ho každý den. Dál skript playlist.sh vygeneruje playlist pro TVHeadend. Konečně streamer.sh pak spouští samotný TVHeadend, kde se získá adresa streamu a spustí ffmpeg.
20.8.2021, 13:09
Zjistil jsem, že nejde stáhnout pořady, odvysílané před více než 7 dny (které ale mám uložené jako nahrávky a přehrát je jde). Pořad se sice uloží do fronty stahování, ale pokus o stažení končí chybou. Chápu, proč to tak asi je. Bylo by ale dobré nějak to ošetřit. Buď to "opravit" - tedy dodělat to i pro tento případ, anebo to oznámit už při pokusu o uložení do fronty stahování (nic by nemělo končit chybou).
Poznámka: Pořady mladší než 7 dní jde bez problému stáhnout i ze seznamu nahrávek.
Poznámka: Pořady mladší než 7 dní jde bez problému stáhnout i ze seznamu nahrávek.
20.8.2021, 16:04
20.8.2021, 16:35
Otevřu doplněk O2TV a v něm "Nahrávky". Tam mám nahrávku, která je stará (rozdíl mezi dneškem a datem vysílání) asi 3 týdny. Označím zmíněnou nahrávku a z kontextové nabídky vyberu "Stáhnout".
Dostanu informaci, že pořad byl přidán do fronty. Avšak po několika vteřinách (místo informace, že stahování bylo zahájeno) vyskočí chybové hlášení.
Přehrát pořad jde.
Použiju-li stejný postup na nahrávku, která není starší než týden, stahování normálně začne.
IPTV Simple klienta v tomto postupu vůbec nepoužívám. Ani nevím, jak bych to mohl udělat.
Nejsem si na 100% jistý, že rozdílné chování je dáno stářím nahrávek, ale všechno tomu nasvědčuje. Udělal jsem pokus i s jinými (různě starými) nahrávkami. Shodou okolností mám i jednu z 12. 8. a jednu z 14. 8.
Nahrávka z 12. 8. také nejde stáhnout, nahrávka z 14. 8. stáhnout jde.
Máš nějakou starší nahrávku než je týden ? Zkoušel jsi to s ní ?
Dostanu informaci, že pořad byl přidán do fronty. Avšak po několika vteřinách (místo informace, že stahování bylo zahájeno) vyskočí chybové hlášení.
Přehrát pořad jde.
Použiju-li stejný postup na nahrávku, která není starší než týden, stahování normálně začne.
IPTV Simple klienta v tomto postupu vůbec nepoužívám. Ani nevím, jak bych to mohl udělat.
Nejsem si na 100% jistý, že rozdílné chování je dáno stářím nahrávek, ale všechno tomu nasvědčuje. Udělal jsem pokus i s jinými (různě starými) nahrávkami. Shodou okolností mám i jednu z 12. 8. a jednu z 14. 8.
Nahrávka z 12. 8. také nejde stáhnout, nahrávka z 14. 8. stáhnout jde.
Máš nějakou starší nahrávku než je týden ? Zkoušel jsi to s ní ?
20.8.2021, 16:38
Nahrávky (u O2) nepoužívám. Ale něco si tam nakliknu a za týden se na to zkusím podívat.
20.8.2021, 17:28
OK, díky.
20.8.2021, 21:46
Samozřejmě nebylo třeba čekat 7 dní, stačilo nahrát nejstarší pořad a chvíli počkat ;-) Problém byl v tom, že neprošla kontrola, jestli je pořad ještě k dispozici. To se kontroluje proti datumu a času, který je u každého pořadu uvedený v EPG. To se týka ve skutečnosti jen dostupnosti pro zpětné přehrání, nahrávek se netýka. Ve verzi 2.4.5 je kontrolu dostupnosti u nahrávek odstraněná, takže by už stažení melo fungovat.
22.8.2021, 6:37
Děkuji za rychlou opravu !
24.9.2021, 9:58
Mám takový menší problém. V poslední době (několik měsíců) se mi stává, že při přehrávání z archivu se mi přehrávání na několik sekund zasekne, po chvíli se rozjede, ale pak zvuk chybí. Nesetkal jsem se s tím u živého vysílání (to ale moc nepoužívám). Stává se to nepravidelně, včera večer např. 3x za půl hodiny, jindy je to ok. Používám mpeg dash, vyloučil bych vliv připojení k internetu, verzi InputStream Adaptive a připojení krabičky k síti (lan, wlan). Postiženo je jen O2TV, ostatní doplňky problém nemají. Krabička s CoreELEC s verzí 9.2.0. Logy jsem zatím nezkoumal. Nemyslím, že bude problém v doplňku, spíš se chci zeptat, zda se s tím setkáváte taky a kde by mohl být problém, jestli můj box nebo obecně stabilita O2TV. Díky.
27.9.2021, 7:59
Navazuji na můj předchozí dotaz s tím, že tu dávám relevantní část z logu. Vypadá to tedy spíš na potíž ze strany O2, pokud není nějaký systémový problém v krabičce. Toto je log z čistého nově přeinstalovaného CE. Za všechny podněty díky...
2021-09-26 21:21:17.891 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1223.964 clock:1223.971
2021-09-26 21:21:39.187 T:3632063296 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
2021-09-26 21:21:39.187 T:3632063296 ERROR: CCurlFile::Open failed with code 0 for https://vst01-2.o2tv.cz/aa/54ead186555a0...000612.m4s:
2021-09-26 21:21:42.520 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1224.007 clock:1245.310
2021-09-26 21:21:45.878 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1245.900 clock:1248.916
2021-09-26 21:21:17.891 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1223.964 clock:1223.971
2021-09-26 21:21:39.187 T:3632063296 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
2021-09-26 21:21:39.187 T:3632063296 ERROR: CCurlFile::Open failed with code 0 for https://vst01-2.o2tv.cz/aa/54ead186555a0...000612.m4s:
2021-09-26 21:21:42.520 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1224.007 clock:1245.310
2021-09-26 21:21:45.878 T:3615277888 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:1245.900 clock:1248.916
27.9.2021, 8:28
29.10.2021, 13:36
(16.8.2021, 20:23)waladir Napsal(a): [ -> ]Protože mi už celkem dost lidí psalo o skripty pro TVHeadend, tak je dám rovnou sem, protože si nejsem jistý, jestli se tu ještě dají najít. Jsou to skriptu původně tuším od Clienta s nějakými decentními úpravami. Pro zprovoznění a provozování se určitě budou hodit nějaké základy práce v linuxu.
V config.json bude nutné vyplnit username, password a deviceid, kam zadejte nějaký unikatní řetězec bez speciálních znaků. Také zkontrolujte, jestli je správně cesta k ffmpeg. Kromě něj ještě musíte mít nainstalovaný wget a jq. Oboje lze asi bez problému nainstalovat z repozitáří jednotlivých linuxových distribucí.
Skripty jsou tři. login.sh vytváří sessionu. I když to není asi nutné, protože sessiona u O2 ma delší platnost, pouštím ho každý den. Dál skript playlist.sh vygeneruje playlist pro TVHeadend. Konečně streamer.sh pak spouští samotný TVHeadend, kde se získá adresa streamu a spustí ffmpeg.
Super, funguje skvěle! Nemohl bys zveřejnit i script pro stahování epg? Díky!
29.10.2021, 14:19
Skript pro generování EPG je v příloze. Je potřeba všechny tři soubory rozbalit do adresáře, kde jsou skripty pro TVHeadend, upravit v config.py cestu ke skriptum + vytvořit link v /usr/bin na tv_grab_eg. Pravidelným spuštěním epg_graber.py se pak generuje epg.xml, které si pak TVHeadend skriptem tv_grab_eg importuje do své DB. epg_graber.py využívá konfiguraci a sessionu s TVHeadend skriptů ke zjištění dostupných kanálů. epg.xml tak obsahuje jen data pro kanály v nabídce.
01.11.2021, 17:39
prosím,
v config.json mám vyplněno username, password i deviceid a když spustím playlist.sh tak mi chybí nějaký access.id
playlist vytvořený doplňkem, je funkční v IPTV Simple Clien vše funguje, ale "playlist.general.m3u8" vytvořený scriptem obsahuje jen "#EXTM3U"
kde dělám chybu? kdo, jak vytvořím to access.id?
v config.json mám vyplněno username, password i deviceid a když spustím playlist.sh tak mi chybí nějaký access.id
playlist vytvořený doplňkem, je funkční v IPTV Simple Clien vše funguje, ale "playlist.general.m3u8" vytvořený scriptem obsahuje jen "#EXTM3U"
kde dělám chybu? kdo, jak vytvořím to access.id?
Kód:
CoreELEC:~ # sh /storage/.kodi/addons/plugin.video.archivo2tv/playlist.sh
cat: can't open '/storage/.kodi/addons/plugin.video.archivo2tv/access.id': No such file or directory
Get subscription...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 190 100 190 0 0 1805 0 --:--:-- --:--:-- --:--:-- 1809
Get channels list...
ERROR: No channels purchased[/font][/size]
01.11.2021, 17:47
01.11.2021, 18:18
a přitom taková blbost díky, už mám playlist, jdou rozchodit ten TVheadend