Re: [RFC PATCH] media: Virtual camera driver
From: Laurent Pinchart
Date: Mon Apr 06 2026 - 08:37:55 EST
On Mon, Apr 06, 2026 at 02:23:46PM +0200, Oleksandr Natalenko wrote:
> 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.
I haven't tried v1.6.x yet.
> Do you maybe have more info on this?
I don't, but Barnabás may. I think he's OoO this week though (chasing
easter bunnies and chocolate eggs somewhere, most likely), so replies
will likely be delayed.
> Thank you.
>
> [1]: https://gitlab.freedesktop.org/pipewire/pipewire/-/work_items/5165
--
Regards,
Laurent Pinchart