GStreamer Has An Exciting 2019 Planned With Some Big Features

Written by Michael Larabel in Free Software on 5 February 2019 at 05:47 AM EST. 6 Comments
FREE SOFTWARE
Tim-Philipp Müller once again presented at FOSDEM in Brussels about the current GStreamer release and a bit of what they have planned for moving forward. This multimedia framework continues to evolve and is quite exciting with everything they have in store.

The developers are working on shipping GStreamer 1.16 this month while GStreamer 1.18 will be out later in the year. We've covered development work towards GStreamer 1.16 already and it's notable with initial AV1 support, closed captions for videos, planar raw audio, WebKit WPE as a web browser source element, improved NVIDIA GPU support, and more.

Covered during the presentation was also WebRTC improvements that continue to be worked on, embedded system improvements, support for the Secure Reliable Transport (SRT) video streaming protocol, non-interleaved audio, better latency, and a lot of optimizations.

Looking towards GStreamer 1.18 and beyond, neural networks in the context of this multimedia framework are being evaluated. There is also exploration around scalable streams, the never-ending work on performance optimizations, the Meson build system support nearly mature, continued explorations around VR, HDR video, better OpenCV integration, more NVIDIA CUDA support, and continued integration around Rust.

Tim-Philipp Müller made it clear though they do not intend to rewrite GStreamer entirely in Rust or to even make the language a hard dependency, but they will do more without breaking this backwards compatibility and this language does hold potential for the longer term, including more bindings.

Those wanting to learn more about GStreamer in 2019 can see the FOSDEM slides as well as the recording (WebM) of the talk.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week