Video in Linux
In a GNU/Linux-based system, all video devices are managed by a standard API called Video4Linux (Video for Linux), which is a collection of device drivers to support real-time video capture. It supports many USB webcams, TV tuners, and similar devices in such a way that they have a common interface so that users can get access to to the underlying hardware in the same manner independently and programmers can easily add video support to their applications. The Video4Linux (V4L2) API is currently in its second version, which can be referred as Video4Linux2. Using the name Video4Linux only is not erroneous since the first release of the API was dropped several years ago from the kernel main line.
In a GNU/Linux-based system, each Video4Linux ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access