Gstreamer 1.2 verbessert Live-Streaming-Support

Mit Version 1.2 erscheint das Multimedia-Framework Gstreamer in einer neuen stabilen Variante, die Änderungen am API und neue Plugins mitbringt, welche den Umgang mit Live-Streaming verbessern.

So bringt die stabile Version einige neue Plugins mit, die unter anderem das Streaming verbessern: “mssdemux” kümmert sich um Microsofts Smooth-Streaming-Technologie, “dashdemux” um DASH (Dynamic Adaptive Streaming over HTTP), den als ISO/IEC 23009-1:2012 veröffentlichten MPEG-Standard für dynamisches, adaptives Streaming. Das Plugin “bluez” hilft bei der Interaktion mit Bluetooth-Geräten, “openjpeg” dekodiert und enkodiert JPEG 2000.

Auch Plugins für die eher experimentelle Unterstützung von Daala (“daala”), VP9 (“vpx”) und WebP (“webp”) hat Gstreamer 1.2 an Bord. Andere Plugins wurden nach “gst-plugins-good” verschoben, dazu gehören “dtmf”, “vp8rtp”, “scaletempo” und “rtpmux”.

Die Änderungen am API betreffen das Teilen von Kontexten (GstContext), den Texturen-Upload, das Stream-Start-Event und die GstMemory-Flag, die angrenzenden und nicht mapbaren Speicher kennzeichnet. Zu den Basis-Plugins gesellt sich “gst-play-1.0”, das es erlaubt, Inhalte testweise auf der Kommandozeile abzuspielen. Weitere Details zu den einzelnen Komponenten sowie Download-Möglichkeiten, liefern die Links im Blogeintrag zur neuen Version.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben