Twitch Addon läd keine Streams auf Asustor mit Kodi 16

  • Hallo Community,

    vielleicht kann mir einer von euch behilflich sein.

    Problem:
    Auf meinem Asustor NAS läuft unter anderem Kodi 16.
    In diesem möchte ich Twitchstreams ansehen. Leicht gesagt und getan, Addon installiert (wie schon 1000 mal auf meinem Pi, Laptop, etc) ,
    OAuth verglichen, Benutzername angegeben, auf Abos geklickt und los gehts.
    Aber stop, genau da liegt das Problem, es geht nicht los.
    Ich sehe alle verfügbaren Streams, älteren Broadcasts und Highlights. Doch wenn ich sie startet passiert genau nix.
    Kein http Fehler und auch sonst keine Fehlermeldung, nach dem Klick auf den STream/Broadcast passiert einfach nix.

    Vielleicht hat einer schon einmal dieses Problem gehabt und kann mir einen heißen Tipp liefern.

    Danke im voraus,
    Alex

  • Hallo don,

    ich habe mal die entsprechenden Zeilen aus dem Log kopiert:

    Spoiler anzeigen


    22:44:33 T:140716965881600 NOTICE: [xbmcswift2] Request for "/" matches rule for function "createMainListing"
    22:47:03 T:140717020149504 NOTICE: [xbmcswift2] Request for "/clearLivePreviews/true/" matches rule for function "clearLivePreviews"
    22:47:21 T:140718035273728 ERROR: Control 50 in window 10025 has been asked to focus, but it can't
    22:47:21 T:140717020149504 NOTICE: [xbmcswift2] Request for "/" matches rule for function "createMainListing"
    22:47:24 T:140716583925504 NOTICE: [xbmcswift2] Request for "/createListOfChannels/0/" matches rule for function "createListOfChannels"
    22:47:34 T:140717235230464 NOTICE: [xbmcswift2] Request for "/playLive/dotamajor/-2/" matches rule for function "playLive"
    22:47:37 T:140718035273728 NOTICE: DVDPlayer: Opening: https://video-edge-c2aa34.fra02.hls.ttvnw.net/transcode-ev-3…/chunked/index-
    22:47:37 T:140718035273728 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    22:47:37 T:140717235230464 NOTICE: Creating InputStream
    22:47:37 T:140717235230464 NOTICE: Creating Demuxer
    22:47:37 T:140717235230464 ERROR: OpenDemuxStream - Error creating demuxer
    22:47:37 T:140717235230464 NOTICE: CDVDPlayer::OnExit()
    22:47:37 T:140718035273728 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.twitch/playLive/dotamajor/-2/]
    22:47:37 T:140718035273728 NOTICE: CDVDPlayer::CloseFile()
    22:47:37 T:140718035273728 NOTICE: DVDPlayer: waiting for threads to exit
    22:47:37 T:140718035273728 NOTICE: DVDPlayer: finished waiting
    22:47:37 T:140718035273728 NOTICE: CDVDPlayer::CloseFile()
    22:47:37 T:140718035273728 NOTICE: DVDPlayer: waiting for threads to exit
    22:47:37 T:140718035273728 NOTICE: DVDPlayer: finished waiting

  • Ok, dhier einmal [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] mit DEBUG on:

    pastbin

    Edit: Ich kenne mich mit dem DEBUG mode nicht aus auch nicht mit der wirklichen Funktionsweise von dem Twitch Plugin.
    Aber kann es sein das der Fehler hier liegt?

    "DEBUG: ffmpeg[7F60AAFFD700]: https protocol not found, recompile FFmpeg with openssl, gnutls,"

    Das ffmpeg nicht mit openssl kompiliert ist und desswegen den https link nicht versteht?

    Einmal editiert, zuletzt von elex (6. Dezember 2016 um 09:19)

  • Das Problem kommt auch immr wieder bei Adroid vor.
    Kodi 16 benutzt ffmpeg.
    Beim Compilieren muss man angeben das er auch https unterstürtzt wird in vielen Builds vergessen das heißt webseiten mit https geht nicht (So wie bei twitch)
    Sogar Kodi.tv hatte das Langezeit nicht bei Kodi16 Android) gesetzt deshalb mute man dort dan auf SBMC ausweichen.

    Sprich du brauchst ne Version die https unterstützt.

    Zwei lösungen gibt es:
    1. DU COmpilierst das selber
    2. Du schreibst dem der das Kodi gebaut hat für dein NAS; das er eine Version mit https baut

    Was Manchmal geht (Müste man testen und der Addon entwickler von Twch müßte es einbauen). die URLS avon https auf http umzuschiessen. Oft gehen die Selben Urls auch ohne http

    Viele Grüße
    Andreas

  • Danke für die Antwort,

    das habe ich mir schon so gedacht.

    die API von Twitch läuft nur über SSL:

    Code
    {"error":"Bad Request","status":400,"message":"Requests must be made over SSL"}


    Kompilieren normalerweise kein Problem, es gibt aber nicht einmal Befehle wie make in der Shell des NAS OS ;(


    Ich hab mir mal ein paar Ausgaben von ffmpeg geben lassen:

    Spoiler anzeigen


    root@NAS:/volume1/.@plugins/AppCentral/ffmpeg # ffmpeg -protocols
    ffmpeg version 2.8.3 Copyright (c) 2000-2015 the FFmpeg developers
    built with gcc 4.6.4 (crosstool-NG crosstool-ng-1.22.0 - x86_64 64-bit toolchain - ASUSTOR Inc.)
    configuration: --enable-cross-compile --target-os=linux --arch=x86_64 --cross-prefix=x86_64-asustor-linux-gnu- --sysinclude=/platform_build/x64_g3/x64_g3/staging/usr/include --extra-cflags='-I/platform_build/x64_g3/x64_g3/staging/usr/include -I/platform_build/x64_g3/x64_g3/staging/usr/builtin/include -I/platform_build/x64_g3/x64_g3/staging/usr/local/include' --extra-ldflags='-Wl,--as-needed -L/platform_build/x64_g3/x64_g3/staging/lib -L/platform_build/x64_g3/x64_g3/staging/lib64 -L/platform_build/x64_g3/x64_g3/staging/usr/lib -L/platform_build/x64_g3/x64_g3/staging/usr/lib64 -L/platform_build/x64_g3/x64_g3/staging/usr/builtin/lib -L/platform_build/x64_g3/x64_g3/staging/usr/builtin/lib64 -L/platform_build/x64_g3/x64_g3/staging/usr/local/lib' --prefix=/usr/local --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfdk-aac --enable-openssl --enable-gnutls --enable-shared --enable-gpl --enable-nonfree --enable-version3 --disable-static --disable-doc --disable-debug
    libavutil 54. 31.100 / 54. 31.100
    libavcodec 56. 60.100 / 56. 60.100
    libavformat 56. 40.101 / 56. 40.101
    libavdevice 56. 4.100 / 56. 4.100
    libavfilter 5. 40.101 / 5. 40.101
    libswscale 3. 1.101 / 3. 1.101
    libswresample 1. 2.101 / 1. 2.101
    libpostproc 53. 3.100 / 53. 3.100
    Supported file protocols:
    Input:
    async
    cache
    concat
    crypto
    data
    ffrtmpcrypt
    ffrtmphttp
    file
    ftp
    gopher
    hls
    http
    httpproxy
    https
    mmsh
    mmst
    pipe
    rtmp
    rtmpe
    rtmps
    rtmpt
    rtmpte
    rtmpts
    rtp
    srtp
    subfile
    tcp
    tls
    udp
    udplite
    unix
    Output:
    crypto
    ffrtmpcrypt
    ffrtmphttp
    file
    ftp
    gopher
    http
    httpproxy
    https
    icecast
    md5
    pipe
    rtmp
    rtmpe
    rtmps
    rtmpt
    rtmpte
    rtmpts
    rtp
    srtp
    tcp
    tls
    udp
    udplite
    unix

    Laut dem ist ffmpeg mit openssl kompiliert und auch aktiv.

    Edit:

    Habe in der shell probiert:

    ffmpeg -i http://vjs.zencdn.net/v/oceans.mp4 videojs.mp4 <-funztffmpeg -i https://vjs.zencdn.net/v/oceans.mp4 videojs.mp4 <-funzt auch

    2 Mal editiert, zuletzt von elex (6. Dezember 2016 um 17:36)

Jetzt mitmachen!

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