[Pre-Release] Joyn VOD/Live

  • Hatte in den letzten Tagen wenig Zeit - sorry ...
    Vielen Dank fürs intensive Testen und 1K Downloads ... :D
    Werde versuchen alle angefragten Features zu implementieren und noch ein paar Anmerkungen von @realvito umsetzen, danach gibt es eine letzte Version zum Testen und danach kommts endlich ins kodinerds repo.

    @Rene8001: Habe mich bewusst dagegen entschieden, dass Fake-IP Feature umzusetzen - mit dem Addon sind wird schon in einer sehr dunklen Grauzone und man sollte den Bogen an der Stellen vielleicht nicht überspannen. Man sieht an den API-Responses an manchen Stellen schon, dass es demnächst ein Version für CH und AT geben wird, bis dahin musst du dich dann halt einfach gedulden.

  • Könnte es auch eine Watchlist ...oder halt Merkliste geben...also eine Favoriten Liste nur für das Addon selbst?

    Jepp, wirds geben. Und daneben noch eine "last seen" Liste - da wird automatisch gespeichert, wenn man ein Video gesehen hat und man kann direkt von der "Startseite" des Addons in die Videos springen, ohne dass man das erst zu den Favoriten hinzufügen muss

  • @knaerzche: ein dickes Lob für die tolle App!

    ... ich hab's gleich mal ausprobiert und prompt Kodi zum Absturz gebracht :(

    Hab anschliessend meinen HTPC neu gestartet, Debug-Logging eingeschaltet und die App nochmal gestartet.
    ... und jetzt klappt's! ?(

    Zuvor hatte ich allerdings Musik im Hintergrund laufen. Vielleicht lag's daran?

    Medien-Player: FireTV Stick (3. Gen, 2020)
    Kodi: 18.9; Skin: Aon MQ8 (2.9.0 - 4/6/2019)

  • So - gerade neues Release bereitgestellt - siehe erste Beitrag im Thread.
    Das ist die letzte Testversion - versprochen - danach kommts ins Repo.

    Kleine Anmerkung noch zu uEPG - Ihr solltet dringend versuchen Version 1.0.6 zu installieren - da gabs wirklich einige Verbesserungen - besonders bzgl. Performance. Konnte das leider so als dependency nicht definieren, weil es z.B. unter libreelec nur max. 1.0.5 gibt (warum auch immer)

    Falls Ihr auch eine älter Version bekommt - hier gibts die Source: https://github.com/Lunatixz/KODI_…ipt.module.uepg - einfach zip daraus erstellen und installieren.

    Fehler gern hier posten - wenns nix größeres ist werde ich es am WE so ins Repo stellen lassen

  • Eine Kleinigkeit ist mir aufgefallen:
    Wenn ich die Ansicht umstelle (Beispielsweise Ansicht Medieninformationen), dann wird das nicht global übernommen.

    Stelle ich also beispielsweise diese Ansicht jeweils für folgendes ein:
    DMAX
    Wheeler Dealer
    Season 01

    Dann ist die Ansicht wieder anders, wenn ich in Season 02 wechsele, oder wenn ich statt DMAX auf TLC wechsele etc.

    Skin ist bei mir Confluence unter Libreelec 9.

    Gruß
    Thomas

  • Tolle Arbeit.

    Leider rödelt sich bei mir Joyn zu Tode und nichts funktioniert mehr außer der Anzeige vom EPG des Live TV. Also weder Live TV noch Mediathek läuft. Wenn mir jemand verrät wie ich dir die Logs zukommen lassen kann, helfe ich gerne.

    Finde dein Addon echt Porno. Nutze es sowohl auf nem Windowsrechner als auch auf 2 Raspis mit Libreelec

  • Wer in seinem Log folgendes findet:

    Code
    ERROR: CCurlFile::Open failed with code 403 for https://prosieben-ctr.live.ott.irdeto.com/licenseServer/widevine/v1/prosieben/license? ....
    2019-08-14 10:56:41.086 T:2597024640   ERROR: AddOnLog: InputStream Adaptive: License server returned failure
    2019-08-14 10:56:41.086 T:2597024640   ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
    2019-08-14 10:56:41.147 T:2597024640   ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)

    und die Streams nicht mehr starten: Das hat nix mit dem Addon zu tun ... seit heute akzeptiert der Lizenz-Server keine veralteten Widevine-Libraries mehr .... Eigentlich sollte das durch inputstreamhelper automatisch geupdated werden ... eigentlich ;)

    Manuelles Update:

    1. Windows
    Falls noch nicht geschehen, aktuelle Version von Chrome installieren bzw. update ... vielleicht mal checken, ob man auf der Joyn-Website Videos ansehen kann .. Danach die Datei widevinecdm.dll von
    C:\Program Files (x86)\Google\Chrome\Application\[VERSION]\WidevineCdm\_platform_specific\win_x64 nach C:\Users\[USER]\AppData\Roaming\Kodi\cdm kopieren. Dann auf jeden Fall kodi neustarten und es sollte wieder laufen

    2. Linux x86/x64
    Akutelle Version von Google Chrome installieren - dann die Datei libwidevinecdm.so aus /opt/google/chrome nach /home/[USER]/.kodi/cdm/ kopieren und kodi neustarten

    3. Linux arm/arm64 (Rpi/Amlogic/Rockchip/Odroid ...)
    Je nach Platform entweder
    https://gist.githubusercontent.com/teacupx/939350…-flash_arm64.sh
    oder
    https://gist.githubusercontent.com/teacupx/939350…-flash_armhf.sh
    runterladen und ausführen. Das resultiernde Archiv entpacken und die Datei libwidevinecdm.so /home/[USER]/.kodi/cdm/ kopieren und kodi neustarten

    Wer kein Linux zur Verfügung hat, hier der manuelle Weg: [Pre-Release] Joyn VOD/Live

    Für Libreelec ist der Pfad /storage/.kodi/cdm/

    Die Datei sollte jeweils schon existieren und an der Stelle überschrieben werden

  • Manuelles Update:

    1. Windows
    Falls noch nicht geschehen, aktuelle Version von Chrome installieren bzw. update ... vielleicht mal checken, ob man auf der Joyn-Website Videos ansehen kann .. Danach die Datei widevinecdm.dll von
    C:\Program Files (x86)\Google\Chrome\Application\[VERSION]\WidevineCdm\_platform_specific\win_x64 nach C:\Users\[USER]\AppData\Roaming\Kodi\cdm kopieren. Dann auf jeden Fall kodi neustarten und es sollte wieder laufen

    Die Datei sollte jeweils schon existieren und an der Stelle überschrieben werden

    Hat geklappt. :thumbup:

  • Unter LE klappt das bei mir nicht, dem Skript fehlt der Packer oder so. Ich habe deshalb den Inhalt des cdm-Ordners manuell gelöscht und über das Netflix addon neu installieren lassen - hat aber leider auch nichts gebracht.
    Netflix läuft, joyn nicht...

  • Unter LE klappt das bei mir nicht, dem Skript fehlt der Packer oder so. Ich habe deshalb den Inhalt des cdm-Ordners manuell gelöscht und über das Netflix addon neu installieren lassen - hat aber leider auch nichts gebracht.
    Netflix läuft, joyn nicht...

    Direkt auf LE kann man das Skript nicht ausführen ... hatte ich vergessen zu schreiben ... Musst Du direkt auf einem Linux-Rechner/VM machen. Netflix läuft halt noch, weil deren Lizenz-Server älter Widevine-Versionen (noch) akzeptiert.

  • Ich habe auch mal probiert, die libwidevine.... und die json-Datei umzubenennen, welche in /storage/.kodi/userdata/addon_data/script.module.inputstreamhelper/cdm liegen. in .kodi/cdm ist ja nur ein Link auf eben diese Datei
    Erfolg war, das der Inputstreamhelper beim Start von Joyn feststellt, das ein Update der Libwidevine benötigt wird. Dann das Procedere, Herunterladen des Images, extrahieren des Files..
    Neustart des Pi und keine Veränderung., TVNow (Pati) geht auch nich

    [errorbox]
    2019-08-14 13:01:17.199 T:1932989216 NOTICE: Previous line repeats 2 times.
    2019-08-14 13:01:17.199 T:1932989216 NOTICE: VideoPlayer::OpenFile: plugin://http://plugin.video.joyn/?fav_type=&vid…mode=play_video
    2019-08-14 13:01:17.343 T:632398720 NOTICE: Creating InputStream
    2019-08-14 13:01:23.858 T:632398720 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
    2019-08-14 13:01:23.858 T:632398720 ERROR: CCurlFile::Open failed with code 403 for https://prosieben-ctr.live.ott.irdeto.com/licenseServer/…ession=eyJhbGci>
    2019-08-14 13:01:23.858 T:632398720 ERROR: AddOnLog: InputStream Adaptive: License server returned failure
    2019-08-14 13:01:23.858 T:632398720 ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
    2019-08-14 13:01:23.895 T:632398720 ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)
    2019-08-14 13:01:23.897 T:632398720 ERROR: CVideoPlayer::OpenInputStream - error opening [plugin://http://plugin.video.joyn/?fav_type=&vid…mode=play_video]
    2019-08-14 13:01:23.897 T:632398720 NOTICE: CVideoPlayer::OnExit()
    2019-08-14 13:01:23.983 T:1932989216 NOTICE: CVideoPlayer::CloseFile()
    2019-08-14 13:01:23.983 T:1932989216 NOTICE: VideoPlayer: waiting for threads to exit
    2019-08-14 13:01:23.983 T:1932989216 NOTICE: VideoPlayer: finished waiting
    2019-08-14 13:01:33.070 T:1932989216 WARNING: OnMessage: Suspiciously long time to handle GUI_MSG_PLAYBACK_STARTED (15.67s)
    2019-08-14 13:01:57.366 T:1932989216 ERROR: Control 50 in window 10025 has been asked to focus, but it can't
    2019-08-14 13:02:26.438 T:1932989216 NOTICE: VideoPlayer::OpenFile: plugin://http://plugin.video.tvnow.de/?action=playLive&vod_url=3417859
    2019-08-14 13:02:26.677 T:1254093696 NOTICE: Creating InputStream
    2019-08-14 13:02:30.927 T:1254093696 ERROR: CCurlFile::Open failed with code 404 for https://widevine.tvnow.de/index/proxy/:
    2019-08-14 13:02:30.927 T:1254093696 ERROR: AddOnLog: InputStream Adaptive: License server returned failure
    2019-08-14 13:02:30.927 T:1254093696 ERROR: AddOnLog: InputStream Adaptive: License update not successful (no keys)
    2019-08-14 13:02:30.963 T:1254093696 ERROR: AddOnLog: InputStream Adaptive: Initialize failed (SingleSampleDecrypter)
    2019-08-14 13:02:30.965 T:1254093696 ERROR: CVideoPlayer::OpenInputStream - error opening [plugin://http://plugin.video.tvnow.de/?action=playLive&vod_url=3417859]
    2019-08-14 13:02:30.966 T:1254093696 NOTICE: CVideoPlayer::OnExit()
    2019-08-14 13:02:31.014 T:1932989216 NOTICE: CVideoPlayer::CloseFile()
    2019-08-14 13:02:31.014 T:1932989216 NOTICE: VideoPlayer: waiting for threads to exit
    2019-08-14 13:02:31.029 T:1932989216 NOTICE: VideoPlayer: finished waiting
    2019-08-14 13:02:31.947 T:1404355456 ERROR: EXCEPTION: XBMC is not playing any media file
    [/errorbox]

    Die oben erwähnten Scripte laufen bei mir auch ins Leere. Es ist auch schwer zu erkennen, was da nur Hilfetext des aufgerufenen Befehls ist und was eine Rückmeldung des Skripts. Da steht, das ein tar-File mit Datum erstellt wird, was ich dann entpacken soll. Dieses File existiert aber nirgends.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!