XBMC/Kodi spielen Stream nicht ab. (Vlc, Mxplayer + Co. funktionieren)

  • Plattform:
    Windows 7 und Android
    Kodi RC3 und XBMC 13.2 (Alle anderen denkbaren Player spielen den Stream, sowohl unter Windows als auch Android)

    Die Stream URL ist wie folgt aufgebaut:

    Code
    http://xxxxx.zapto.org:6789/auth~XXXXcjo0OGY3ZDMwNDNiYzAzZTZjNDhhNmYwZWJjMGYyNThhOA==/TVC/Preview?stid=_pctv_386&nix=386&channel=12&profile=flv.500k.MR


    Ich habs per .strm Datei, IPTV Simple und sogar URL encoded per Json-RPC versucht.
    Der Stream wird nicht geladen, siehe hier den relevanten Teil aus dem

    DEBUG LOG

    PS: ffmpeg bzw. ffplay "Standalone" spielen den Stream ab und zwar mit folgender URL

    Code
    ffmpeg -i 
    http://xxxxx.zapto.org:6789/auth~XXXXcjo0OGY3ZDMwNDNiYzAzZTZjNDhhNmYwZWJjMGYyNThhOA==/TVC/Preview?stid=_pctv_386%26nix=386%26channel=12%26profile=flv.500k.MR
     -f mp4 output.mp4

    Ich vermute es liegt an den Sonderzeichen?

  • was passiert denn, wenn du den link im browser öffnest?

    Code
    CCurlFile::GetMimeType - http://xxxxx.zapto.org:6789/auth~XXXXcjo0OGY3ZDMwNDNiYzAzZTZjNDhhNmYwZWJjMGYyNThhOA==/TVC/Preview?stid=_pctv_386&nix=386&channel=12&profile=flv.500k.MR -> application/json


    ich tipp ma, dass xbmc keine json datei abspielen kann...

    ps: über google hab ich einen link gefunden, wo hinten noch &aspect=16:9&mode=flv&lang=deu;ger&resume=0 dran ist. vielleicht klappt das

    Code
    http://xxxxx.zapto.org:6789/auth~VXNlcjo0OGY3ZDMwNDNiYzAzZTZjNDhhNmYwZWJjMGYyNThhOxxx/TVC/Preview?stid=_pctv_386&nix=386&channel=14&profile=flv.500k.MR&aspect=16:9&mode=flv&lang=deu;ger&resume=0&aspect=16:9&mode=flv&lang=deu;ger&resume=0
  • was passiert denn, wenn du den link im browser öffnest?


    Der Stream wird heruntergeladen und kann dann abgespielt werden

    Code
    CCurlFile::GetMimeType - http://xxxxx.zapto.org:6789/auth~XXXXcjo0OGY3ZDMwNDNiYzAzZTZjNDhhNmYwZWJjMGYyNThhOA==/TVC/Preview?stid=_pctv_386&nix=386&channel=12&profile=flv.500k.MR[b] -> application/json[/b]

    ich tipp ma, dass xbmc keine json datei abspielen kann...


    Hmm, jetzt wo Du es sagst...Kodi scheint wohl den falschen Mime Typ zu erkennen.
    Der Browser meint: "application/octet-stream"

    ps: über google hab ich einen link gefunden, wo hinten noch &aspect=16:9&mode=flv&lang=deu;ger&resume=0 dran ist. vielleicht klappt das


    Nein, das macht keinen Unterschied, alle anderen Player spielen die URL so wie gepostet.
    Werde mich jetzt mal mit der Mime Geschichte auseinandersetzen.

  • Scheint tatsächlich am falschen Mime Typ zu liegen.
    Ich habe testweise eine ältere Firmware auf dem Streaming Server aufgespielt, damit funktioniert das abrufen des Streams einwandfrei.
    Mime Typ bei dieser älteren Firmware:

    Code
    video/MP2T


    Hat jemand eine Idee, wie ich (via Kodi) den falschen Mime Typ bei der anderen Firmware umgehen kann?
    Ich würde schon gern die neuere Firmware benutzen, da sie doch diverse andere Vorteile hat.

  • also ich hätt jetzt geschaut wie der inhalt der json über xbmc(mit einem addon) aussieht. vielleicht gibt der da was wieder, womit du was anfangen kannst.
    ansonsten hätt ich mir noch die request/response header über den browser angeschaut, da es ja dort anscheinend geht, und mit denen etwas experimentiert.

    Code
    http://deinlink|Something=<urlencodedvalue>
  • Ich denke, ich werde es aufgeben mit Kodi/XBMC.
    Der Response Header beinhaltet scheinbar keinen, bzw. einen zweideutigen Mime Typ.
    Und da ich den Response Header nicht ohne größeren Aufwand (Proxy o.ä.) manipulieren kann, sehe ich da momentan keine Chance, Kodi/XBMC ans laufen zu bekommen.
    Trotzdem schon seltsam, das wirklich ALLE anderen Player kein Problem mit dem Stream haben...

Jetzt mitmachen!

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