Master Windows Internals - Kernel Programming, Debugging & Architecture
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore efficient zero-copy video streaming techniques for embedded systems in this 39-minute conference talk by Michael Tretter and Philipp Zabel from Pengutronix. Discover how to leverage open-source components like GStreamer, Mesa, V4L2, and Wayland to build hardware-accelerated video streaming applications on Linux without proprietary patches or binary-only libraries. Learn about capturing, encoding, streaming, decoding, compositing, and displaying video using an i.MX6 SoC with Etnaviv graphics and V4L2 video capture and codec drivers as a practical example. Gain insights from Michael Tretter, a software engineer specializing in Linux graphics infrastructure, and Philipp Zabel, a kernel developer, as they demonstrate the power of free software drivers in supporting graphics and video processing units on embedded SoCs.
Syllabus
Zero-Copy Video Streaming on Embedded Systems the Easy Way - Michael Tretter & Philipp Zabel
Taught by
Linux Foundation