VirtualBox

Opened 3 years ago

Closed 3 years ago

#20176 closed defect (fixed)

ExtensionPack Webcam passthrough does not work with v4l2loopback on Linux host => fixed in SVN/next maintenance

Reported by: attilakinali Owned by:
Component: host support Version: VirtualBox 6.1.18
Keywords: Cc:
Guest type: all Host type: Linux

Description

While webcam passthrough works with hardware webcams into virtualbox and the guest OS, it does not work if the webcam is a v4l2loopback device. While the webcam becomes visible in the guest OS, it is not functional and will cause the application that opens it to either fail opening the device or keep looping while opening. This is independent of the guest OS.

The use case for this is for me passing video through OBS with all its video mixing and editing it offers on the host OS (which gives more flexibility than running it in the guest) and passing that video into the guest OS.

From discussions with the developer of v4l2loopback it seems like that virtualbox is using some lower level access to the device than v4l2loopback can offer. From that, and given that all other v4l2 applications are happy with the loopback device, I guess it should be pretty easy to get around and fix.

Change History (2)

comment:1 by aeichner, 3 years ago

Summary: ExtensionPack Webcam passthrough does not work with v4l2loopback on Linux hostExtensionPack Webcam passthrough does not work with v4l2loopback on Linux host => fixed in SVN/next maintenance

Thanks for the report, this should be fixed in the next maintenance release.

comment:2 by aeichner, 3 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use