• 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:
  • 9 Hlas(ů) - 2.67 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
IVysílání
Díky. Zkusil jsem se inspirovat v opravě. Už mi skoro běží živé vysílání, dostanu se až do bodu, kdy dostanu funkční .mpd URL (ze kterého jde stáhnout korektní DASH záznam a např. na PC v MPV mi to url normálně začne přehrávat kanál), ale spuštění přehrávání v KODI z nějakého důvodu stejně selže. Kdyby se na to někdo chtěl podívat se mnou, tak aktuální stav je zde: https://github.com/rolicot/plugin.video.ivysilani.cz
 
Citovat
Aby toho nebylo málo, včera jsem se pustil alternativního doplňku postaveného z několika důvodů na zelené louce. Používám API, resp. graphql query z webu. Zatím mám funkční živé vysílání a přehrávání s kategorií. Nechci tím nikoho zrazovat od práce na stávajícím doplňku a nebylo mým cílem vytvářet nějakou konkurenci. Pokud se najde někdo, kdo se iVysílání bude věnovat, tak pak stáhnu ocas i svůj doplněk  4 Ještě chci dodělat nějaké funkce a pak bych ho sem dal když tak ke stažení.
 
Citovat
(06.12.2024, 10:17)waladir Napsal(a): Používám API, resp. graphql query z webu.
Zajimave. Nasel jste nekde popis toho graphql? Z ceho cerpate?
 
Citovat
waladir
Prečo píšeš tak defenzívne? Aj keby boli štyri doplnky na to isté, tak to predsa nikomu nemôže vadiť? Staré API to má už dávno spočítané. Je vlastne zázrak, že ho stále nechávajú ako tak funkčné. Všetko majú teraz postavené nad novým graphql, takže vytvoriť nový doplnok je vlastne nutnosť. Pôvodný fungoval dosť dlho, takže česť jeho pamiatke 6 . Ja som sa v archivczsk na to chystal už dávno, no s voľným časom na tom nie som práve najlepšie, takže kým to funguje (alebo to potrebuje len malý zásah), tak som sa k tomu ešte nedokopal. Ale robiť akýkoľvek "vývoj" nad starým API/doplnkom je nezmysel.
 
Citovat
(06.12.2024, 10:53)peci1 Napsal(a):
(06.12.2024, 10:17)waladir Napsal(a): Používám API, resp. graphql query z webu.
Zajimave. Nasel jste nekde popis toho graphql? Z ceho cerpate?

To je hrozně tajný know-how 1 Víceméně odchytávám requesty z webu (přes developer tools v prohlížeči). Zkoušel jsem dekompilovat androidí aplikaci, kde je to přehlednější, ale nepodařílo se mi přijít na to, jak vygenerovat hash query. Možná to jde obejít, aby se nepoužívali persistentní query, ale to se mi také nepovedlo nějak proštouchnout. Zatím se mi ale všechno podařilo nějak dostat z webu. Bohužel v některých případech ani nevím jak a nějak se mi to nedaří zreplikovat.
 
Citovat
@waladir: Nevytváříš konkurenci. Stávající doplněk končí. Jeho autor se tomu už nevěnuje a je jedno proč.
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
@waladir 
Presne tak. Moc rad vidim, ze ivysilani neupadne v zapomneni, a pres api.ceskatelevize se k playlistu stale dostaneme (snad tam neplanuji v budoucnu neco skrtit). Nicmene nemej obavy, doplnek tak jak je ted, je uz delsi dobu opusteny, wombat ho "jen" hotfixoval uz v minulosti (podobna situace u aktualne/primy, sem tam jsme neco fixli kdyz neco horelo, ale s maintainery je posledni dobou trosku svizel), takze se opravdu nikdo nebude zlobit, naopak. Za jakekoli funkcni reseni - at uz dalsimu hotfixu, nebo from the scratch. Koneckoncu, nejvetsi "heavy-lifting" s tim mas ty. Thumbup

Drzim palce, pokud by se ti to pripadne podarilo dotahnout k obrazu svemu, urcite se podel.. Kdyby existoval nejaky aktivni spravce repozitare, dalo by se komunikovat pripadna nahrada ivysilani "officialne", ale obavam se, ze momentalne takovy neni. Pokud by byl doplnek kvalitni, nemyslim, ze by mela komunita problem s nahrazenim basename plugin.video.ivysilani.cz dalsi verzi z tveho kodu.
 
Citovat
@JimmyS: neboj, zdejší správce repozitáře možná není vidět, ale aktivní je. Např. zrovna doplněk pro Prima+ byl v repozitáři vyměněný z jeho iniciativy.

U iVysílání jsem z nějakými věcmi trošku bojoval, ale nakonec jsem si snad nějak poradil. Funguje živé vysílání, archiv, procházení kategorií a vyhledávání. Mlžete narazit i na podivné chování. Třeba lze pustil neodvysílaný pořad, den začíná v šest ráno a končí až druhý den ráno, ne všechno jde zpětně přehrát, ale tak prostě iVysílání funguje. Stejné chování je i na webu. Zvlášť ze začátku také mlžete narazit i na chyby, než se všechno podaří vychytat a odladit.

Zatím zneužiju tohle téma, ať v tom není zmatek. Jinak oba doplňky můžou být nainstalované vedle sebe.


Přiložené soubory
.zip   plugin.video.ivysilani-1.0.0.zip (Velikost: 34,87 KB / Stažení: 36)
 
Citovat
@waladir: Gratuluju, byl jsi rychlejší. Jen taková malá vada na kráse. V rychlosti jsem teď zkusil Všechnopárty a chce to po mně DRM. Vím, že je to první verze, poměrně rychle ušitá a že všechno nejde hned.

Edit: Koukám, že sis vyhrál i s list_item.setInfo. Klaním se
Edit2: Samozřejmě nevím, jaký stupeň DRM to chce. Jí sice mám v boxu DRM z Googlu, ale to nemusí stačit. Hlavně neříkej, že lidi s Linuxem budou mít smůlu. To už tady s jednou appkou bylo.
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
Mea culpa. Tak to se omlouvam, nejak jsem mel za to ze repositar spravuje wombat, ktery uz neni moc videt a napr. dotaz na v21 zustal bez odezvy. to je jen dobre ze se mylim.

K te vsechnoparty, myslim, ze se mi to u (nekterych!) dilu stavalo i predtim na puvodnim ivysilani.. nevim zda kvuli drm, nebo zrovna neco nefungovalo (skript ci we ci api), jen davam jako informaci.
 
Citovat
@jkmh: i když se to snažím testovat nemusí se mi povést zachytit všechny specifičtější případy, jako v případě Všechnopárty, která je pouze s DRM. Dá se čekat, že se ještě něco objeví, než se podaří všechno vychytat.

Ve verzi 1.0.1 je ošetřené přehrávání u pořadů s DRM.


Přiložené soubory
.zip   plugin.video.ivysilani-1.0.1.zip (Velikost: 35,37 KB / Stažení: 29)
 
Citovat
@waladir: Chci moc podekovat za rychle reseni. Uz to testuju, zatim jede vse a pruchod menu je krasne rychly.
[Obrázek: Apple_TV-4K-blue?logo=apple]  [Obrázek: KODI-21.2-blue?logo=kodi&logoColor=white]
 
Citovat
@waladir: Byl jsi vůbec spát. Dobrá práce. To je jasný, že nemusíš vše odchytit na první dobrou. zvláště, když ta situace nastává jen občas. A ještě k tomu v pořadu typu Všechnopárty. Spíše bych to čekal nu něčeho nakupovaného.
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
@waladir: Skvělé. Co mně ve verzi 1.0.1 nejde je spustit titul po nalezení ve Vyhledávání. Vždy oznámí Chyba iVysilani. Ani v Kodi na LinuxMint, ani v LibreELEC.
Videwine CDM přeinstalovaný.
#
Na diskuzi jen fórum, ne SZ.
 
Citovat
@waladir: Manželka ti moc děkuje, žes ji "opravil Stardance" a posílá ti na PayPal příspěvek na vánoční kafíčko.
X96 MAX PLUS S905X3 4/32GB - CE
 
Citovat
@waladir: Pár postřehů:
online, zapnutý debug v appce
 
Kód:
warning <general>: AddOnLog: inputstream.adaptive: [AS-2] Segment download failed, attempt 3...
error <general>: AddOnLog: inputstream.adaptive: [AS-2] Download failed, HTTP error 404: https://ivys-st10-1.o2tv.cz/ac/cdfac48644ecd25148aa3d0d32a61f8e/1733560151123/ac2d2dedcdf9be056711f6f21ed451619/dna-102-tv-1080p_5/stream/dash/AST-1733529600/1101-1506/24819915.m4s
Na obrazovce se to nijak neprojevuje. Otázkou je, jestli to nebude vadit ČT, protože se tyto dva řádky opakují každou vteřinu. Zřejmě to souvisí s tím, že zvolený program se nepřehrává. Místo toho jede "náhradní" a na obrazovce dole jede poznámka Pořad lze sledovat pouze v televizním vysílání.
EDIT: tento stav zřejmě nastane v okamžiku, kdy skončí jeden pořad a kontinuálně naběhne další. Zde ranní Perinbaba->Úsměvy.... na ČT1



 
Kód:
Error Contents: Neznámý parametr: action=play_external&id=15109660246!
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.ivysilani/main.py", line 105, in <module>
                                                       router(sys.argv[2][1:])
File "/storage/.kodi/addons/plugin.video.ivysilani/main.py", line 100, in router
                                                       raise ValueError('Neznámý parametr: {0}!'.format(paramstring))
ValueError: Neznámý parametr: action=play_external&id=15109660246!
Potvrzuji zjištění od @meda: . Zde poku s Komisařka Florence
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
@waladir: Uložil jsem log s chybou po vyhledání, s jedinou manipulací, spuštění iVysilani v.1.0.1 Vyhledávání >studio >Studio kamarád :ERR. Ukončení iVysilani, ukončení Kodi.
https://paste.kodi.tv/nohesikafu

EDIT: Ještě jeden log z Kodi na LinuxMint (ale na LE stejné), který ukazuje při živém vysílání právě nyní ČT1 Všechnopárty, vysílaný obraz "Omlouváme se, ale toto video lze přehrát pouze v prohlížeči s podporou DRM." A já myslel, že Videwine to řeší...
https://paste.kodi.tv/boxukojebi
#
Na diskuzi jen fórum, ne SZ.
 
Citovat
@meda: @jkmh: Ve verzi 1.0.2 jsem vyhledávání jsem opravil a rovnou jsem tam udělal stránkování a dotažení detailních dat. Pořešil jsem i DRM u živého vysílání. Bohužel jsem Všechnopárty prošvihnul, takže nevím jak poznat, jestli je pořad s DRM nebo bez. Alespoň zatím se pošle klič vždycky. U přehrávání starších věcí je to jako parametr v URL, takže tam se použije jen když je to opravdu třeba. Na hlášky v logu při tom přechodu mezi pořady se zkusím podívat, ale až nějak později.

@wolfjunior: díky moc, ale přiště stačí pravdu symbolicky. Tak velké kafíčko by mě zabilo 4


Přiložené soubory
.zip   plugin.video.ivysilani-1.0.2.zip (Velikost: 35,61 KB / Stažení: 65)
 
Citovat
@waladir: Večer dávají StarDance a to je určitě s DRM, tak prubnu.
#
Na diskuzi jen fórum, ne SZ.
 
Citovat
@waladir: V pohodě. Vždyť je to funkční teprve pár dní. Myslím, že teď už by si to zasloužilo samostatné téma.
Mimochodem, přestože to má ještě porodní bolesti, myslím, že by si to už zasloužilo umístit do repa.
A toto, @XBMC-Kodi, nechat zmrazit, popř. na to nové přesměrovat. Tedy pokud to lze. Zůstanou-li totiž pro zápis přístupné obě, pokud budou dvě, bude v tom guláš.
X96max plus 4/32 + CE 21 + skin Confluence DS / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence DS

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
  


Přejít na fórum:


Prochází: 4 host(ů)