VOOZH about

URL: https://www.phoronix.com/news/VirtIO-Media-Driver-Patches

⇱ VirtIO Media Driver Upstreaming Pursued For Relaying V4L2 Media Devices To Guests - Phoronix


👁 Phoronix

VirtIO Media Driver Upstreaming Pursued For Relaying V4L2 Media Devices To Guests

Written by Michael Larabel in Multimedia on 6 February 2025 at 02:42 PM EST. 5 Comments
Android and Chrome OS already are carrying the VirtIO Media driver as a means of enabling virtualization of host media devices into a guest while now patch review is underway in trying to get VirtIO Media upstreamed in the mainline Linux kernel.

The VirtIO Media driver is intended to be a Video 4 Linux 2 (V4L2) relay between user-space and the VirtIO virtual device on the host. In theory VirtIO Media can virtualize any video device -- like web cameras -- supported by V4L2. The VirtIO Media specification is in the process of being finalized. The driver is already found within Android (AOSP) and Chrome OS while now Google's Alexandre Courbot is working on the "overdue" upstreaming of this driver.

👁 Media VirtIO


Virtualization of web cameras and video accelerators has been demonstrated with Google's CrosVM and QEMU. Those interested in this VirtIO Media driver upstreaming effort for the mainline kernel can see this patch series for the latest on this newly-started review effort.

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.