Re: [RFC PATCH] media: Virtual camera driver

From: Oleksandr Natalenko

Date: Mon Apr 06 2026 - 08:30:06 EST


Hello.

On úterý 3. února 2026 21:49:11, středoevropský letní čas Laurent Pinchart wrote:
> > > Just to share my current state of affairs:
> > >
> > > * sender:
> > >
> > > $ gst-launch-1.0 pipewiresrc path=<webcam_id> ! video/x-h264, width=1280, height=720, framerate=24/1 ! rtph264pay ! rtpstreampay ! udpsink host=<receiver_host> port=<receiver_port>
> > >
> > > * receiver:
> > >
> > > $ gst-launch-1.0 udpsrc address=<receiver_host> port=<receiver_port> ! queue ! application/x-rtp-stream,encoding-name=H264 ! rtpstreamdepay ! application/x-rtp,encoding-name=H264 ! rtph264depay ! h264parse ! openh264dec ! pipewiresink mode=provide stream-properties="properties,media.class=Video/Source,media.role=Camera" client-name=VirtualCam
> > >

> > I'm writing a blog post on this topic, I'll reply with a link when I'll
> > be done.
>
> https://www.ideasonboard.com/news/pipewire-is-the-new-v4l2loopback/

It looks like it's now broken in PipeWire 1.6.x. I've reported it here: [1], but I'm not sure what's next.

Do you maybe have more info on this?

Thank you.

[1]: https://gitlab.freedesktop.org/pipewire/pipewire/-/work_items/5165

--
Oleksandr Natalenko, MSE

Attachment: signature.asc
Description: This is a digitally signed message part.