beautypg.com

Video4linux, The epiphan capture api, 2 video4linux – Epiphan DVI2USB 3.0 User Manual

Page 27: 3 the epiphan capture api

background image

Linux Video Capture Workstation Software


22

DVI2USB 3.0 User Guide

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
you need.

7.2 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.

7.3 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 DVI2USB
3.0 captured images. The Epiphan capture API analyzes individual images,
performs on-device cropping, and handles video mode changes. 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
custom video capture application to record captured images from the Epiphan capture
API.

This manual is related to the following products: