Video4linux, The epiphan capture api – Epiphan VGA2USB Pro User Manual
Page 44

11. About Epiphan frame grabbing technology
The video capture workstation
Page 44
Epiphan Frame Grabber
The Epiphan USB device driver may not be available for your
version of Linux. Epiphan does not provide source code for the
Epiphan USB device driver. But you can contact Epiphan if you
need an Epiphan USB device driver compiled for a specific Linux
kernel version or kernel setting.
Using the Epiphan software development kit (SDK) you can also
create custom USB device drivers that incorporate the functions
that you need.
Video4Linux
Video4Linux (V4L) is a Linux video capture API. The Epiphan
USB device driver can send captured images directly to
Video4Linux. This means that any Video4Linux-compatible
application can receive captured images. You can use a
Video4Linux-compatible application to record a series of
captured images as a video in the video format supported by the
Video4Linux application. You can also create your own custom
Video4Linux-compatible video capture application to record
captured images from Video4Linux.
The Epiphan capture API
The Epiphan capture API also receives captured images from the
Epiphan USB device driver. The Epiphan capture API is
optimized for processing Epiphan Frame Grabber captured
images. The Epiphan capture API analyzes individual images,
performs on-device cropping, handles video mode changes and
also supports KVM functions if you are using a KVM2USB Frame
Grabber.
The Epiphan capture API is an alternative to using Video4Linux
to capture images on Linux video capture workstations. You can
use the Epiphan software development kit (SDK) to create your
own custom video capture application to record captured images
from the Epiphan capture API.