Das Multimedia-Framework Gstreamer 1.4.0 arbeitet plattformübergreifend und bringt zahllose kleine Änderungen und nicht wenige neue Features mit.
Gst-libav verwendet nun Libav 10.2 und unterstützt H.265/HEVC. Dvbsrc unterstützt zusätzliche Liefermechanismen sowie DVB S2 und T2. Tsdemux und Tsparse wurden deutlich verbessert, was sich insbesondere in der Suche und im Timing bemerkbar machen soll. Souphttpsrc kommt neuerdings mit Keep-Alive-Verbindungen zurecht, unterstützt Kompression und erlaubt es, die Anzahl von Neuversuchen zu ändern und die SSL-Zertifikatsvalidierung zu konfigurieren. Dashdemux und Mssdemux reichen Fragmente bereits während eines Downloads weiter, anstatt zu warten, bis sie fertig heruntergeladen sind.
Ein neues Download-Puffer-Element ersetzt die bisherige Download-Puffer-Funktion von Queue2. Es ist einfacher aufgebaut, dient nur diesem einen Zweck und wird von Playbin verwendet, wenn der User das Download-Buffering aktiviert. Rtpstreampy und Rtpstreamdepay übermitteln RTP-Pakete über ein Stream-API und folgen damit RFC 4571. Gstreamer 1.4.0 bringt zudem ein Open-EXR-Plugin mit, um HDR-EXR-Bilder zu dekodieren, das Open-NI2-Plugin unterstützt 3-D-Kameras wie die Kinect-Kamera. Über Curlsshsink und Curlsftpsink lassen sich Dateien über SSH und SFTP schreiben.
Die Entwickler haben die neue Version zudem um weitere Plugins und Elemente erweitert. So erhält nun V4l2videodec einen Zugriff auf Hardwarecodecs bestimmter Plattformen, die diese über Video for Linux 2 (V4L2) verfügbar machen. Dabei ersetzt V4l2videodec das bisherige Element Mfcdec. Der Wechsel geht einher mit einer Generalüberholung der existierenden V4L2-Elemente und der zugehörigen Infrastruktur.
Das ist nur eine Auswahl der Neuerungen, die komplette Liste gibt es in der Ankündigung. Sie listet neben den neuen Features auch die zahlreiche Änderungen am API auf. Herunterladen können Benutzer die Komponenten der Gstreamer-Version 1.4.0 über den Downloadbereich auf der Webseite unter anderem für Linux, Windows, OS X, iOS und Android.





