Camera drivers🔗

VisionAppster software installation provides a Webcam Camera Driver for using V4L2 (Linux) and DirectShow (Windows) cameras as image sources. In addition to that the default installation supports virtual cameras using a predefined set of image files for feeding images.

Additional camera drivers can be added either by installing a driver on the operating system level (V4L2 or DirectShow) or as camera driver plugins. You can search for such plugins in the VisionAppster Store or implement your own.

Camera driver plugins implement the GenTL producer interface. The process of creating a compliant implementation is beyond the scope of this document. Please refer to the specification for details.

Once a GenTL producer library is available, it can be put into a component package and installed. Since GenTL producers are native machine code, they need the arch field in package.json. The type field must be set to cameradriverplugin. By convention, a GenTL producer library should have either .gentl or .cti as the file name extension.