HBO GO Kodi plugin

Osszedobtam (illetve a bulgar verziot lenyegben lekoppintottam) egy Kodi plugint az HBO GO-hoz.

Kiprobaltam hbo go webes, telekom es telenoros fiokokkal, mukodott.

Van viszont egy apro, de idegesito bug, neha mintha nem latna a settingset (elso inditaskor), ezert en azt ajanlom, akinek nem fogdja el a usert/passt inditsa ujra a kodit, vagy eleve eloszor a sajat kiegeszitok / hbo go hungar / beallitasok reszt csinalja meg, es utana inditsa el az appot.

Auto updaten / repon meg dolgozok, meg gondolkozom, githubon a release reszen ott vannak a verziok (download link a reamde aljan).

https://github.com/billsuxx/plugin.video.hbogohu

Ez az elso kodi pluginem, meg a python sem eppen az anyanyelvem, szoval ha valamit rosszul csinaltam, batran szoljatok, vagy mehet a pullrequest.







Hozzászólások

Mit tud ez az "Inputstream Adaptive"? Lehet megnezem majd, hogy be lehet-e izzitani regi, meg XBMC nevet viselo peldany ala.

---
Apple iMac 27"
áéíóöőúüű

Pontosan nem tudom, azt hiszem ez kell ahhoz, hogy a streameket megfeleloen tudjak kezelni az addonok. Pl hbo go, netflix addonok is ezt hasznaljak: https://github.com/peak3d/inputstream.adaptive

17-es kodira van asszem korabbi, de a 2.1-ben kerult bele valami, ami az HBO Go-hoz kellett, azt hiszem, de fix me.

En tenyleg nem vagyok pro ezekben, lenyegben csoda, hogy osszejott :D
____________________
http://szoftvervasarlas.co.hu - szoftverek legjobb áron

- Bekapcsolhato volt, hogy nem a Media Library bongeszesevel, hanem a "Files" bongeszesevel akarom kezdeni a valogatast. Ez megsporol tovabbi ketto gombnyomast. A library nezettel meg az a bajom, hogy vannak kulon 3D meg 2D filmjeim es ezeket osszemosta.
- A kivalasztott menupont fuggvenyeben valtozott a hatterkep, igy mas es mas kep volt lathato Live TV -nel, Movies-nal meg Musicnal es Photosnal is. Ez regen default volt a gyari confluenceben kb 10 vagy 11 korul kopott ki.

Lehet, hogy ra kene neznem ujra, de nem volt kedvem azota frissiteni. Menni megy minden, egyedul a kenyelmes HBO GO hianyzik, mert azt iPadrol kell AirPlayelnem.

---
Apple iMac 27"
áéíóöőúüű

Arra nincs valami tipp, hogy raspbianon hogyan lehet életre kelteni a 18-as kodit?

Buildet nem találtam, ez alapján fordítottam egyet, a raspbian eredeti kodi szkriptjét átírogattam hogy az általam fordított kodira mutasson, symlinkelni kelett libEGL-t olyan névre ahogy keresi, most ennyi a világ:

libEGL warning: DRI3: xcb_connect failed
libEGL warning: DRI2: xcb_connect failed
libEGL warning: DRI2: xcb_connect failed
ERROR: Unable to create GUI. Exiting

Én futtattam openmediavaulton (ami egy armbian (ami egy raspbian)). Ha friss kiadást használsz akkor benne van a tárolóban, szóval apt-get és csokinyúl. Nyilván az autostartról gondoskodni kell, illetve a config.txt -ben megfelelő mennyiségű videoram legyen. Amit a libreelec és az osmc tol, megfelelő lesz.

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Riszpekt, köszönjük, ez igencsak jóság! Végre nem kell chromecastolni droidból. Ki fogom próbálni rövidesen :)

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Hello, nincs mit. Orulnek ha visszajeleznel akkor is ha jol mukodik, hogy milyen hbo go fiokkal probaltad ki.

Bent van a plugin a Lazarus repoban, szoval onnan is telepitheto, igy ha jon uj verzio, mar tud frissulni.

Szep napot.

____________________
http://szoftvervasarlas.co.hu - szoftverek legjobb áron

Segítesz nekem egy kicsit? Hol van ez a lazarus repo / hogyan kell aktiválni?
szerk.: most nézem csak hogy kell még némi előkészület itt (pl. !stable kodi), egy pár nappal eltolom a dolgot :) ja és megtaláltam a github oldalt, szerintem innentől menni fog.

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Nekem ez sajnos nem akar menni. Tegnap regiztem egy új fiókot. A meglevő stabil LibreELEC -emet frissítettem az utolsó test buildre, megnéztem a dependency plugint, aktív, aztán elintéztem az so fájlt a megfelelő helyre, aztán felraktam a plugint. Nem fogja el az usernevet/jelszót. Próbáltam így-úgy-amúgy, de sehogy (újraindítással, átírtam és rögtön néztem vagy átírtam és csak reboot után).
Mi lehet a gond?

szerk.: szóval akkor itt adtam fel, és a következőkre jutottam:
- a plugin nem igényel json igazítást
- a plugin csont nélkül működik a windows beta2-es kodival (jelszó beírás és első lejátszás között azért toltam egy rebootot). A szükséges so fájlt a kommentek között is olvasható, régebbi, 63-as chrome-ból másoltam ki.
- a plugin képtelen bedolgozni név/jelszót a requestbe latest libreelec test builddel (de ez nem igaz a windowsos beta2 buildre!). Nem ellenőriztem hogy a beta2-höz képest ez milyen verzió, mivel ez is valami test build, simán lehet valami bug a kodiban. Ezért megszerkesztettem a python kódot és beégettem a play/login requestbe ami dinamikusan töltődik (név, jelszó, provider).
- már majdnem sikerült, de:

21:31:16.914 T:1518470000 NOTICE: Creating InputStream
21:31:18.683 T:1518470000 ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
21:31:18.683 T:1518470000 ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)

Eleinte úgy tűnik mintha lejátszaná, de nem dob hibát, csak visszarak az epizódlistára.

A scripttel szereztem be a .so fájlt (bár az obsolete figyelmeztetést ugye törölni kellett belőle), és a megfelelő helyen is volt, de én itt sajnos feladtam.

Ez így sajnos túlontúl törény történet, de ez nem a Te hibád, hanem szerintem az lehet a gond hogy a Kodi 18 még nincs kint, tehát a test buildek néha elég szarok (és a gyors release miatt felteszem az itteni tesztelők is változatos verziókat szereztek be, és pont én szoptam be), és ez valószínűleg érinti a widevine.so körüli történetet is. Nekem egyébként van chromecastom és androidos telóm, tehát egy input váltás után simán tudom tévén nézni továbbra is, de szerettem volna Kodiba berakni. Legközelebb akkor ha kint lesz a stabil.

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Nem lehet (szerintem), mert kell neki az inputstream adaptive nevű cucc, ami nincs benne a 17-es kodiban.

Én amúgy végül odaraktam egy elfekvő laptopot windowssal, mert arra van beta2-es kodi 18, ami rendesen működik, meg kotortam hozzá 63-as chrome-ból dll-t, és azzal szépen megy :)

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

most végül felraktam a mait a http://ppa.launchpad.net/team-xbmc/xbmc-nightly/ubuntu repóból, újra engedélyeztem az inputstream adaptive plugint (amit egy régebbi update letiltott) helyére másoltam a 63-as chromeból a libwidevinecdm.so-t és elindult .)

úgyhogy akkor megint csak az a feladat, hogy raspbianra kell 18-as kodi

Én feladtam a raspberrys témát, részben azért mert számomra nem triviális hogy honnan és pontosan milyen verziójú widevine so kell (windows esetén véletlenül tudjuk:), illetve én libreelec-ezek és amit éppen kifogtam daily buildet, elég bugos volt.

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Nekem egy rakat más cucc is fut még a raspbian-on nem szívesen válnék meg tőle. Úgy nézem a libwidevine.so-nak sem mindegy hogy milyen arch-on fut így kezdődik a file:

/home/kry/.kodi/cdm/libwidevinecdm.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=221066b4d1172114ad4e685d19de25fb1fb514b9, stripped

azaz valahonnan túrni kellene egy ilyet arm-re és fordítani egy kodi18-at.
... ami később akármikor a dugájába dőlhet, ha a widevine -ban valami megváltozik és a hbogo használni kezdi és nem készül hozzá új .so arm-re ...

ez kb az a pont amikor úgy érzem el kell engedni az egészet cakli pakli, visszamondani a hbogo-t, kidobni a tvt, és befejzni a szélmalomharcot

Egyébként most már viszonylag tiszta x86-on és rpi-n is a történet. Fel kell rakni a netflix addont, az tud olyat hogy automatán letölti és beállítja a megfelelő widevine dll/so -t. De kell fiók mert csak akkor teszi ezt meg amikor először lejátszanál valamit. ( https://github.com/asciidisco/plugin.video.netflix )

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

TARR Kft -s accountal is működik rendben.

A bejelentkezés megoldva. Illetve saját magát oldotta meg. Ha újraindítasz már jó. Olvastam a fórumokon, hogy másnál is így működik.
Ha még a film elindítása előtt, az addon beállításnál megadod, akkor már elsőre elfogad.
De próbáltam Gentoon, csak kodival (18 git ),később szereztem egy másik vinyót, arra felraktam a LIbreElec 9(milhouse9, jelenleg #129) mindkét esetben a film elindításakor leáll hibaüzenettel. A logba meg olyan hibajelenség van, hogy az inputstream adaptive nem tudja betölteni a .kodi/cdmből a liwidevine.so-t, majd ezért nem megy az opendrm. A gentoo -ba kézzel raktam oda a LE-be a getwidevine.sh -val. Ennek ellenére ua. a hiba jelenség: a widevine nem tud betöltődni.Ahogy néztem rendszeresen van ilyen gond, hol sikerül a cdm mappa rm -rf el és a script újra futtatásával megoldani, hol nem . Nekem harmadszorra se sikerült.

update: Meg van a megoldás:
A google változtatott a widevine-on, az újakkal nem megy az inputstream.adaptive. Az utolsó működő verzió a 63-as Crome -ból való. 17 decemberi kiadás.
Tehát a workaround: a downgrade.

szia tudnal e nekem segiteni nem igazan boldogulok ezzel a widevine nel.

Mit tudni kell:
rpi1
libreelec 9 millhouse
hbo go addon on fent van el indul, csak nem jatsza le.
A githubon fent levo. sh alkalmazassaval masolodik a dll/so de mikor el inditom a filmet lefagy es ujra indul az rpi

elore is koszi

Mi Box 3, Android Tv 6 rendszer v1901 fw. Miután a fejlesztői, kiszivárgott natív tévés appot letiltották, mert túl népszerű lett, csak kipróbáltam már én is ezt. Bár lengyel fórum szerint lengyel facebookjuk alatt még ígérik az app fejlesztését és kiadását.

Kodi v18 "Leia" Alpha 1
Az addonok közt engedélyeztem az Inputstream Adaptive-t.
Zipből feltettem az addon v0.2.2-őt.
Android alatt alapból kezeli a drm-et a Kodi, nem kell libet másolni (a mibox eleve drm és másolásvédelem barát). A kodi appot és az addont az androidos total commanderrel másoltam fel, annak van google drive pluginja. Ocsmány felülete van, de így tudok legegyzerűbben fel és lemásolni dolgokat a box kapcsán.

A login nekem is hibát dobott. Telenoros fiók, email + pass. Nem is tudtam kijönni belőle, mert folyton feldobta az adatok bekérését, mivel egy film indítása dobott oda, majd vissza, majd oda...
Szóval kilőttem a futó kodit, majd újra elindítva pöccre működött és hiba nélkül elindult a film.

Köszi.

mi box oreo rendszerein is megy. A kodi alpha2-vel is.
Amazon firetv sticken valamiért rossz a kodi alpha2, de az alpha egy ott is tökéletes.

Az adaptív streaming addonban érdemes a min sávszélességet valami jó nagyra állítani (pl 20 ezerre), hogy mindig a legjobb minőséget válassza. A buta plugin úgy van megírva, ha egyszer kisebb sávszélességet választott, akkor többé nem megy feljebb és idővel egyre rosszabb minőséget választ, ezért érdemes megadni.

Hálás köszönet érte. RPi 3, webes előfizetés: tökély!

Üdv,
Marci

Sziasztok,

hosszú ideig tökéletesen működött, de pár napja vettem észre hogy amikor elindítok egy lejátszást akkor megy egy picit a "homokóra" majd eltünik és újra a címlistát látom csak. Nem indul el semmilyen lejátszás. Egy ideje próbálok rájönni mi lehet de eddig nem sikerült. Libreelec 9.0 milhouse-t használom. Van / volt mostanában másnak is ilyen?

Köszi

a logból látszik, hogy az inputstream.adaptive -nek nem teszik a beállítása, mert egy régebbi verzióval készült és nem képes betölteni.
10:19:07.350 T:1572860800 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions
10:19:07.350 T:1572860800 DEBUG: CAddonSettings[inputstream.adaptive]: trying to load setting definitions from old format...
10:19:07.351 T:1572860800 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting values
10:19:07.351 T:1572860800 DEBUG: CSettingsManager: requested setting (WIDEVINE_API) was not found.
10:19:07.351 T:1572860800 DEBUG: CAddonSettings[inputstream.adaptive]: failed to find definition for setting WIDEVINE_API.

Az új változatnál a helyére került a widevine lib?

Igen fent van de van a scriptben egy ilyen:

*** THIS SCRIPT IS OBSOLETE ***

Any guide recommending the use of this script is out of date.

The widevine library should now be installed (and updated) by
script.module.inpustreamhelper.

script.module.inputstreamhelper will be installed automatically as a dependency
when installing video addons (Netflix etc.) from a suitable repository.

Contact the video add-on author if the video add-on does not support
script.module.inputstreamhelper.
EOF
exit 0

Csak akkor fut le ha ezt kiveszem. Én is gondoltam rá hogy lehet itt van a gond de nem tudom a megoldást.

Engem az rpi3hoz használható widevine so fájl érdekelne, mert számomra nagyon nem triviális hogy hogyan is kellene beszerezni. x86-ra persze simán kicsomagoltam a linuxos amd64es chrome-ból, de rpi3-ra se ártana.

--
debian,libreelec,openmediavault,ubuntu,windows,arch,lineageOS
zbook/elitebook/rpi3/nexus5_hammerhead

Köszi szépen, sikerült beüzemelnem Kodi 18 Beta4 alatt, hibátlanul működik!

A DRM-hez szükséges SO fájlt innen töltöttem le:

https://dl.google.com/widevine-cdm/1.4.8.1008-linux-x64.zip

A README-ben elírtad a Linuxnál a path-t, "~/.kodi/cdm" helyett "~/.kodi/cmd" lett. Elsőre nekem sem tűnt fel, érdemes lenne javítani!

https://github.com/billsuxx/plugin.video.hbogohu#widevinecdm

Sziasztok. Olvastam az hbo go hozzászólásokat és segítséget szeretnék kérni.
TV BOX androidos Meecool km9 típusú.
Sajnos csak villan egyett az hbo go a lejátszás helyett. Asszem már mindent megcsináltam amit talátam a témában. Github. Inputstream.addiptiv + helper widewine so. Stb. Frissítés.
A logom
https://pastebin.com/4VFuUWPZ
Előre is köszönöm a segítséget.
Érdekesség kedvéért jelzem, hogy van egy mi box 3 is. Azon működik tökéletesen. Azonban ezen is jó lenne.
Az hbo tv go app pedig 5.1 hibával tér vissza. Netflix szintén hibával. Netflix addon is.

Bocs ha sertődötnek tűnök, csak már sokat molyoltam ezzel, és amikor megtaláltam ezt a fórumot akkor felcsillant a remény bennem. Szóval bocsi. Meecool Km9 az android box. 8.1 android tv. Kodi 18.1 is volt illetve már egy csomót kipróbáltam. (nightly stb..) Hbo go addon 0.2.2 és a 0.2.3 is volt.
DRM info szerint van DRM és widewine cmd.
Widewine cmd verzió v5.1.0-android.
A log:
Https://pastebin.com/5keXuq3c
Remélem idővel majd születik megoldás.
Bocsi még egyszer utoljára.

Bocs a félkövér miatt is.

Igaz. Abban a logban tényleg nincs engedélyezve a hbo go. Majd töltök fel egy olyat amiben benne van.
Olvasgattam még a témában
https://forum.freaktab.com/forum/tv-player-support/amlogic-based-tv-pla…
Úgy tűnik DRM és widewine probléma lesz. A box a hiba. Nem Google certificate. Sajna.

Szia,
Ma kaptam unokaöcsémtől a kivívást, hogy keltsem életre számítógépen, de leginkább a tv-re csatlakoztatott RPi-n a Kodiban találhato HBO GO-t. Egy pár órát már rászántam az életemből most délután (keresés, próbálkozás), de eddig semmi siker. Gépen widevine problémát nem tudom megszüntetni (kínomban netflix-re is regeltem és telepítettem Kodi-ba /ide bejelentkezni sem tudok/), RPI0-nál még nem tudom mi a hiba pontosan (de nem indulnak el a műsorok).
Esetleg egy manapság is használható telepítési leírással tudnál nekem segíteni?

Köszönettel:
T.

Megpróbálom összekaparni amit tudok a témáról. Kicsit kikopott mert jó ideje csak használom, nem konfolgatom :)

Hint: kezdd teljesen tiszta lappal, gyaluld le az Rpi sd kártyát és tedd fel rá a LibreELEC stable -t. Úgy tudom az már a 18-as Kodit szállítja.

0) az addon beállítások között keresd ki az adaptive inputstream -et, és ha nincs engedélyezve, engedélyezd (és a beállításaiban állíts be valami biztonságosnak tűnő fix letöltési sebességet, lehet hogy már javították, de korábban fokozatosan rontotta a bitrátát és ezzel a minőséget)
1) regelj egy netflixet, tedd fel ezt az addont (install from zip, releases fül alatt találsz zipet): https://github.com/asciidisco/plugin.video.netflix, jelentkezz be, engedélyezd a widevine addon telepítését
(1/a: azt hiszem a widevine telepítését scottscott már belereszelte a hbo go addonba is, mindegy melyikről teszed fel).

2) ha ez megvan, tedd fel a HBO GO KODI addont (szintén install from zip), majd a beállításai között add meg az usert, jelszót, szolgáltatót (illetve ha közvetlen regisztrációd van akkor azt válaszd ki).

Ilyenkor szokott kelleni egy reboot is, mert valamiért nem jegyzi meg a beállításokat, bejelentkezés előtt csekkold le hogy be van-e írva ami kell.

3) profit :)

--
arch,ubuntu,windows,android
zbook/elitebook/rpi3/motog4_athene

Köszönöm szépen!
Sajnos az van, hogy így csináltam és nem működik.
Szerintem a widevine lesz a ludas és hogy Pi0-ra szeretném feltenni. Ahogy olvasgattam még tegnap éjjel és ma reggel ez a kettő valahogy nem fér össze (Pi3-al megoldható).

De nem adom fel, próbálkozok még.

Tárgytalan, megszereltem.

Round 2: Sajna ma ilyen nap van, balfaszkodok. Szóval belépésnél azt irja hogy "Hiba, Kérlek add meg a beállitásoknál a belépési adatokat"

Weben regisztráltam, beirom a felhasználónevem, jelszavam, rányomok az OK-ra. Hiba.

Hol a gond?
-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház

"Lehet még mindig megvan az a bug, hogy egy teljes kodi újraindítás kell, hogy jól működjön."

Igen, ez volt a gond, Sajna logba nem rakott relevánsat, kinomban nyomtam rá restartot. Thx.

Ami még zavar:
A hang és felirat beállitásokat hiába mentem el, minden lejátszásnál ujra be kell állitani. Erre van valami megoldás?

+1: Feature request jöhet, vagy annyira nem foglalkoztatja a topicgazdát?
-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház