What did you search for? v4l2 is pretty well known as the driver stack in
linux for webcams. If you just search that you'll get an answer that makes
sense.

xshm is a little more obscure. It's referring to the specific API used by
OBS to retrieve frames from the X server. This is one of those moments
where anyone who works in marketing would start screaming. Instead of just
saying that its the "desktop record" option, it decides to use the name of
the API being used and expects the user to understand.

A "user friendly" application would avoid mentioning v4l and xshm, and
instead reference webcam capture and desktop capture, respectively. Unless
you are a software developer, xshm is a pretty meaningless term.

On Tue, May 5, 2020 at 10:20 AM Rich Shepard <[email protected]>
wrote:

> On Tue, 5 May 2020, Ben Koenig wrote:
>
> > V4L2 is the standard way to access webcams on linux.
> > xshm used by obs to pull video frames direct from X11 for desktop
> capture.
>
> Thanks, Ben. Then I do want xshm so when I display a beamer slide
> presentation in a window I can limit obs to capture only that.
>
> I can't understand why it's so difficult to find this answer with a web
> search.
>
> Rich
> _______________________________________________
> PLUG mailing list
> [email protected]
> http://lists.pdxlinux.org/mailman/listinfo/plug
>
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to