June 27, 2018
by Ana Guerrero López |
Blog
In Debian and derivative systems, there are many ways to build images. The simplest tool of choice is often debootstrap. It works by downloading the .deb files from a mirror and unpacking them into a directory which can eventually be chrooted into.
![Introducing debos, a versatile images generator Introducing debos, a versatile images generator]()
June 25, 2018
by Olivier Crête |
Blog
Launched by Haivision in 2017, and freely available on GitHub via the Mozilla Public License 2.0, SRT is an innovative UDP-based protocol enabling high-quality, low-latency video streaming across unpredictable networks.
![Secure video comes of age Secure video comes of age]()
June 11, 2018
by Omar Akkila |
Blog
Embedded devices are a popular deployment target for GStreamer yet they are not tested on the project's Continuous Integration (CI) system. Here's a look at work done to introduce a Raspberry Pi for automated on-board testing using Jenkins, LAVA & more.
![GStreamer CI support for embedded devices GStreamer CI support for embedded devices]()
June 05, 2018
by Mark Filion |
Blog
In late January 1998, Netscape surprised everyone by releasing the source for Communicator, its web browser, making it readily available to all. The marked a turning point, and the birth of a new term, in software development: Open Source.
![Happy 20th, Open Source Happy 20th, Open Source]()
May 29, 2018
by Omar Akkila |
Blog
At the start of 2018 in January, I joined Collabora, an open source software consultancy, as a Software Engineer Intern with the Multimedia team. Reaching the end of that internship, I would like to take the time to share my experience.
![Four open months at Collabora Four open months at Collabora]()
May 18, 2018
by Zeeshan Ali |
Blog
Earlier this month, Olivier Crête, Nicolas Dufresne, George Kiagiadakis & I attended the GStreamer Spring Hackfest in Lund, Sweden. Hosted by Axis, it was a great opportunity for the GStreamer community to touch base and work on open bugs and pet projects.
![GStreamer spring in Sweden GStreamer spring in Sweden]()
May 09, 2018
by Elie Tournier |
Blog
A few months ago, Robert Foss wrote a blog post about virtualizing GPU Access. Here's a look at some of the major improvements that have landed upstream since then, including QEMU using OpenGL ES acceleration, as well as our plans for the future.
![GPU virtualization update GPU virtualization update]()
May 01, 2018
by Olivier Crête |
Blog
Generously hosted by Axis in the beautiful Lund, Sweden, the annual spring hackfest is an occasion for the community to get together to bond, but also to co-ordinate the next half year of development of the GStreamer multimedia framework.
![GStreamer Spring Hackfest GStreamer Spring Hackfest]()
April 17, 2018
by Robert Foss |
Blog
The i.MX 6 platform has for the past few years enjoyed a large effort to add upstream support to Linux and surrounding projects. The newly introduced i.MX 8 is seeing lots of work being done, despite hardware being still difficult to get access to.
![Upstream Linux support for new NXP i.MX 8 Upstream Linux support for new NXP i.MX 8]()
March 23, 2018
by Daniel Stone |
Blog
Following on from part 1 in the series, part 2 covers more developments in low-level graphics, including support for buffer modifiers in the kernel, Mesa, Wayland, Weston, Mutter and GNOME Shell, and X.Org.
![A new era for Linux's low-level graphics - Part 2 A new era for Linux's low-level graphics - Part 2]()
March 20, 2018
by Daniel Stone |
Blog
The latest enhancements to the DRM subsystem have made mainline Linux much more attractive, making drivers easier to write, applications portable, and a much more friendly and collaborative community than we've ever had.
![A new era for Linux's low-level graphics - Part 1 A new era for Linux's low-level graphics - Part 1]()
March 14, 2018
by Gustavo Padovan |
Blog
The recent disclosure of Meltdown and Spectre hardware vulnerabilities were unprecedented in the history of computing. They affect a substantial portion of chips powering most of the infrastructure used by our society today.
![Linux isn't immune Linux isn't immune]()