Beiträge von morpheus_xx

    That works without problems with the first regex I posted and the new one. While doing some tests with the &audioTrackId parameter, sometimes I got a /d/2$[random chars]~/ and that also works now.

    Ok, not sure what is different for your case. I am currently not able to test, but it could be another CDN, not AKAMAI (maybe cloudfront?). At least I got /dm/.../video as url part.

    @Uukrul
    I'd like to pick up the DD+ topic once more. As you wrote above, the url to mpd gets modified by amazon to match the given DeviceTypeID. The current solution to replace the url is only a workaround and will fail as soon as more parts of url change.

    So a proper solution would be to query the API with a valid DeviceTypeID that is DD+ compatible. In the python script I have found two other (unused?) DeviceTypeIDs, but they cannot be used for getting the mpd.

    Does anybody know a valid DeviceTypeID to get the mpd? I guess there is no public documentation for them...

    so, if you edit the default.py and add

    Thanks a lot for this information!

    Regarding the regex: I got mpd urls that start with /dm/../video

    So I have changed the regexp replacement to this (C# syntax!). It should work with any url that starts with /d/... or /dm/...

    C
    Regex reCleanUrl = new Regex("(/d.*/).*/(video)");
                streamUrl = reCleanUrl.Replace(streamUrl, "$1$2");

    I hope this helps you as well.

    Zur Lösung in inputstream.mpd: Wenn kein extradata im mpd vorhanden ist, wird dies durch das erste Packet, dessen streamid den Wert DMX_GENERAL_STREAMCHANGE enthält, nachgereicht.
    Für dich bedeutet das: (immer) wenn du ein Packet mit streamid = DMX_GENERAL_STREAMCHANGE bekommst, musst du nochmal streaminfos für den aktuellen stream abrufen, dann ist extradata auch gefüllt.
    Sollte so etwas während des Spielens eines streams vorkommen (kann bei adaptive in Zukunft passieren), musst du den Dekoder resetten / neu initialisieren, was auch immer.

    Genau das war es! Ich habe die StreamInfos aktualisiert und den AM_MEDIA_TYPE für den Decoder damit gefüllt. Danach funktioniert die Wiedergabe.
    Nun habe ich zwar noch ein neues Problem, nämlich dass Audio nicht synchron läuft, aber das ist eine andere Baustelle.

    Vielen Dank für die schnelle und zielführende Hilfe!

    Wie genau stelle ich das an? Im Augenblick habe ich nur den Umfang an Informationen, die das Inputstream.mpd Plugin liefert. Das heißt, auf dir "Roh-Infos" aus der mpd kann ich nicht direkt sondern nur über die bereitgestellten StreamInfos zugreifen. Ich verwende schon den Codec und Internal Codec. Da aber genau die nötige Info zu den ExtraData hier leer ist, weiß ich nicht weiter.
    Ich habe zwar Zugriff auf die dekodierten Daten des DemuxPackets, aber im Gegensatz zu Kodi habe ich keine avstream und damit verbundene Hilfsklassen zur Verfügung um die Daten weiter zu verarbeiten (was dann ja eigentlich die Aufgabe des Video Decoders ist).

    Ich habe eine Frage an die Entwickler:
    Ich verwende das inputstream.mpd plugin in einer C# Windows Anwendung mit DirectShow. Dazu habe ich einen SourceFilter geschrieben, der die DemuxPackets an die entsprechenden Codecs liefert (LAV Audio und Video).
    Das funktioniert sehr gut mit Amazon Prime, über die "ExtraData" am Video Stream wird ein korrekter Mediatype am Output Pin generiert und die Wiedergabe funktioniert super.
    Jetzt zu meinem Problem: wenn ich jetzt Videos von 7TV abspielen will, gibt es dort keine ExtraData am Video-Stream. Verwende ich einen Standard AVC Mediatype, funktioniert das Decoding vom Video nicht, der Graph bleibt einfach stecken.
    Die einzelnen DemuxPackets starten mit der Bytefolge 00 00 00 05. Sind das bereits NALU Types? Oder allgemein gefragt, in welchem Format werden die DemuxPackets vom Inputstream.mpd übergeben?
    Ich hoffe, jemand kann mir damit weiter helfen. Danke schon im Voraus!

    @L0RE ich denke, alle Abhängigkeiten installiert zu haben:

    • InputStream.mpd 1.2.17
    • Ordner CDM mit ssd_wv.dll/widevinecdm.dll
    • Amazon VOD plugin funktioniert damit auch

    Mein Problem ist, dass ich das 7TV(InputStream) erst gar nicht installieren kann. Muss ich da noch etwas anderes machen?

    Gibt es ein GitHub repo mit dem Source-Code für das Plugin? Würde gerne mal einen Blick rein werfen :)

    Ich habe eine Frage zur Installation: leider funktioniert diese nicht, im Log steht nur:

    14:08:21 T:10184 ERROR: ADDON: no available versions of plugin.video.7tvinput

    Ich benutze folgende Kodi-Version (habe extra nochmal ein Update gemacht):

    Und ich habe das Kodinerds Repo installiert und daraus versucht, das 7TV (InputStream) zu installieren.

    Was muss ich noch beachten, damit die Installation klappt? Ich kenne mich nicht mit Kodi aus...

    Hallo,

    bei mir funktioniert die Wiedergabe von Amazon Videos leider auch nicht, der Server gibt 403 zurück :(

    Die aktuelle Version der wv_ssd.dll ist von hier installiert.


    Kann mir jemand einen Hinweis geben, was ich noch ändern muss?

    Danke.