The Video4Linux library is a wrapper library for accessing Video4Linux compliant video devices. It allows for transcoding of capture streams in user space instead of kernel space and creates a standard interface mechanism for video devices. WWW: https://linuxtv.org/wiki/index.php/V4l-utils