Video Recording Software Development Kit

The Video Recording Software Development Kit (SDK) is a comprehensive and well documented set of support software which is supplied free of charge with all our frame grabber / video compression boards. The SDK is designed to significantly reduce development time in Windows, Linux and QNX environments and includes support libraries, drivers and example applications to help developers fully utilize our range of video compression / overlay products.

The SDKs are available for x86 embedded PC platforms running Windows XP Embedded, a number of Linux distributions including Ubuntu and also, the QNX RTOS. There is also some support for ARM and PowerPC platforms under Linux and QNX (please contact us for more information). You can download the relevant Video Recording SDK Reference Manual from each product page.


  • Significantly reduces end-user development time
  • More than 150 fully documented API functions for;
    • Image configuration
    • Compression parameters
    • Overlay functions
    • Motion Detection
    • Recorder / playback control
    • Video previewing functions
  • Board drivers for a number of different hardware platforms
  • Supports multiple board installations
  • Source level example applications for;
    • Recording clips
    • Decoding / playback
    • Previewing video to system VGA
    • Single frame capture
    • Pre and post triggering to control recording from external signals
  • Free life-time technical support

Example Video Recording Modes