Customize your I/O data input using the PlugIn SDK.

The PlugIn SDK is an add on module that allows users of StreamPix to customize StreamPix and add their own input data to StreamPix sequences as video is recorded.

As an example: Incorporate outside data such as a temperature or a pressure reading into your image sequence as you are capturing to disk.

The PlugIn SDK provides a complete set of examples on how to customize StreamPix.

StreamPix is dedicated to store digital image stream to your computer hard disk. However, while recording those images, it is common for any scientific experimentation to have the need to simultaneously record some other types of data such as a precise GPS data, or sample temperature or any other one dimensional like data. This data can then later be used to correlate images with the data while post analyzing the sequence and getting a better overview and understanding of the phenomenon.

The PlugIn is the place in StreamPix dedicated to that purpose. At specific events, StreamPix will call the PlugIn code so that an external action can be programmed. As the image data is passed to the PlugIn, it is even possible to include some image processing, and have the PlugIn become a decision making machine notifying for instance, StreamPix to store that image or discard it.

Typical events that can call the plugin code are:

  • Before starting a sequence recording
  • At the end of the sequence recording
  • After an image has been grabbed and before being archived. Before an image is displayed while recording or playing back...

For your info, the plugin SDK module includes a free 6 month tech support access via fax or email. Programming language is C++.