Huhu Leute,
ich versuche gerade, ein neues ZDF-Mediathek Plugin auf die Beine zu stellen, das ohne Stream2Dream oder dem vlc-Plugin funktioniert, da die ZDF Leutlez mittlerweile nahezu alles auch in mp4 anbieten.
Dabei habe ich etwas Probleme mit dem gstreamer auf der Box.
Das hier ist ein Beispiel-Stream aus der ZDF-Mediathek:
rtsp://ondemand.quicktime.zdf.newmedia.nacamar.net/zdf/data/quicktime/zdf/09/12/091217_polaschek_hde_h.mp4
Diesen kann man unter Ubuntu 9.10 problemlos mit dem Totem Video-Player öffnen, das ja mit gstreamer arbeitet.
Auf der Box erhalte ich leider nur ein schwarzes Bild.
Bei meinen weiteren Tests kam ich zur Erkenntnis, dass etwas mit dem gst-plugin-rtspsrc nicht ganz hinhaut, warum auch immer.
Am PC erhalte ich Folgendes:
Ein gstreamer Fenster geht auf und der Stream wird einwandfrei abgespielt.
An der Box erhalte ich diesen Fehler:
Ich weiss derzeit nicht woran das liegt, da am PC und an der Box die selben Versionen von gstreamer benutzt werden.
Ich habe mich etwas in die RTSP Materie eingearbeitet und habe einen kleinen RTSPClient geschrieben, der mir die sessions liefert und womit ich den Stream auf dem Server starten kann, nur ist das noch nicht mal der halbe Weg. Nun müsste ich noch die ganzen RTP Pakete aufzeichnen und da komme ich nicht recht weiter. Aber mein kleiner source-code im Anhang funktioniert schon mal und das auch auf der Box, also muss es am gst-plugins-good Paket liegen (behaupte ich jetzt einfach als gstreamer Laie).
Anbei der Output meines kleinen RTSPClients:
Nun, da es ja das gst-plugin-rtsp gibt und gstreamer auf der Box läuft, sollte ich das auch benutzen. Nur funktioniert das leider nicht ganz, wie oben erklärt. Hat ein dev vielleicht eine Idee?
Besten Dank im Voraus.
MfG Ali