Enum VideoCapture.API
VideoCapture API backends identifier.
public enum VideoCapture.API
Fields
AVFoundation = 1200
AVFoundation framework for iOS (OS X Lion will have the same API)
Android = 1000
Android - not used
Any = 0
Auto detect
Aravis = 2100
Aravis SDK
CMU1394 = 300
IEEE 1394 drivers
DC1394 = 300
IEEE 1394 drivers
DShow = 700
DirectShow (via videoInput)
Ffmpeg = 1900
Open and record video file or stream using the FFMPEG library
Firewire = 300
IEEE 1394 drivers
Giganetix = 1300
Smartek Giganetix GigEVisionSDK
Gphoto2 = 1700
gPhoto2 connection
Gstreamer = 1800
GStreamer
IEEE1394 = 300
IEEE 1394 drivers
Images = 2000
OpenCV Image Sequence (e.g. img_%02d.jpg)
IntelMfx = 2300
Intel MediaSDK
IntelPerc = 1500
Intel Perceptual Computing SDK
Msmf = 1400
Microsoft Media Foundation (via videoInput)
OpenNI = 900
OpenNI (for Kinect)
OpenNIAsus = 910
OpenNI (for Asus Xtion)
OpencvMjpeg = 2200
Built-in OpenCV MotionJPEG codec
Openni2 = 1600
OpenNI2 (for Kinect)
Openni2Asus = 1610
OpenNI2 (for Asus Xtion and Occipital Structure sensors)
Pvapi = 800
PvAPI, Prosilica GigE SDK
QT = 500
QuickTime (obsolete, removed)
Unicap = 600
Unicap drivers (obsolete, removed)
V4L = 200
V4L/V4L2 capturing support
V4L2 = 200
Same as CAP_V4L
Vfw = 200
Video For Windows (obsolete, removed)
Winrt = 1410
Microsoft Windows Runtime using Media Foundation
XiApi = 1100
XIMEA Camera API
Xine = 2400
XINE engine (Linux)