On Tue, 5 May 2020, Ben Koenig wrote:

What did you search for?

A comparison of the two drivers.

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.

I did find this. If I were to stream videos using obs I'd select video v4l2
as the source.

xshm is a little more obscure. It's referring to the specific API used by
OBS to retrieve frames from the X server.

Ah, so.

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.

Domain-specific jargon probably started with guilds during the Middle Ages.
Fundamentally, this jargon is a power projection device to show superiority
over the listener. We encounter it most commonly with lawyers and
physicians.

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.

But helpful for those of non-professional developers who need to learn how
to use an application for our purposes.

Thanks for the expanded explanation.

Regards,

Rich

_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to