(510) 657-4000

Contact Us or Order

Norpix StreamPix 8

Recording Software

StreamPix8 Banner

StreamPix High Speed Digital Video Recording Software


Norpix StreamPix 8 datasheet


  •  Three StreamPix versions available; Lite, Single full camera, Multiple camera.
  •  Supports a wide selection of cameras and frame grabbers.
  •  Free and Premium modules such as GPS, IrigB, Audio and multiple camera merging.
  •  Compatible GigE Vision, USB3, 10 and 25 GigE Vision, Camera Link, CoaXPress, ONVIF, Firewire, Web IP, WDM and Fiber based.
  •  State of the art customizable GUI.
  •  Console for setup, control and acquisition.
  •  Capture at up to 7.5 Gigabytes/second.
  •  Continuous upgrade and software maintenance.
  •  Tech support through email, phone and gotoassist.com.
  •  Windows 7, 10 with 32 or 64 bit support.
  •  Supports codecs such as JPEG, H.264, HEVC, M-JPEG, MPEG4, AAC and MP3.
  •  Accelerated compression using NVIDIA CUDA GPU.
  •  Multiple language support: German, Chinese Traditional and Simplified, Korean, Spanish and French.
  •  Multicamera synchronized capture and synchronized playback.


StreamPix Comparison Chart

The Following Table can be used to select the proper version of StreamPix based on your camera:

Camera Interface

StreamPix Lite

StreamPix Lite Multi-Camera

StreamPix Lite Single Camera

StreamPix Multi-Camera

USB2,USB3 1 Camera Up to 4 Cameras 1 Camera Up to 64 Camera
GigE, 1-GigE, 25 GigE 1 Camera, GigE Only Up to 4 Cameras, GigE Only 1 Camera Up to 64 Cameras
CXP, Camera Link, or Analog Not Supported Not Supported Not Supported Up to 64 Cameras





–Compatible with Windows Vista, Windows 7, Windows 8 & Windows 10 (32 & 64 bits).

–Install StreamPix on a desktop computer (power/cost) or on a laptop/Portable PC (portability).

–Supports 100+ cameras and frame grabbers from top manufacturers.

–Will work with any camera which has a WDM Directshow driver. (Ex: Most webcams)


-Record to sequence file on disk (raw or compressed).

-Record directly to RAM for ultra-high-speed capture.

-Capture or export sequences to AVI or MOV (Quicktime) in real-time using any installed codec. (*)

-Capture or export to image formats including: BMP, JPEG, TIFF, PNG, FITS, DPX etc.

-Customizable read-ahead buffer list to insure no frame will be dropped during recording.

-Continuous loop for video buffering for machine vision or security applications.

-Pre/Post Recording with variable Pre and Post duration. (**)

-Each captured image is precisely timestamped with microsecond precision.

-External time source can be used to syncronize with IRIG-B or GPS time using the ATS module.

-Automatic, customizable file naming schemes.

-Powerful recording manager allows lots of flexibility for defining recording scheme.

-H264 multi-channel recording.

-Simultaneous and synchronous multichannel audio and DAQ recording. (**)


-Support sequence & AVI playback at various rates.

-Playback according to the time stamps of the image.

-Playback forward, backward and at any speed (slow motion) or frame-by-frame.

-Browsing sequences is made easy by the sequence slider bar and the various VCR-like controls.

-Synchronized playback of multiple sequences or AVI based on frame index or time stamp.

-Sequence history allows to reload every sequence from a previous recording session.

-Thumbnail viewer: View captured sequences as individual, resizable thumbnails.

-Timeshifted Playback (TIVO style).

Color Processing

Color Processing

Real-time Bayer interpolation, color correction, color balance & color remapping

Most modern color sensors are using a Bayer sensor. A Bayer sensor delivers a raw image that needs to be color interpolated to generate the real color.

StreamPix can perform accurate real time Bayer rendering to allow live color image display while still streaming the raw image to disk. A raw image is 1/3 the size of a color image but contains all the color information uninterpolated. In addition to real time color rendering, raw sequences can also be exported to true RGB 24 or 48 bit color image.

Various interpolation algorithms can be chosen to assure the best possible color rendered image.

Advanced color grading with 3D LUT, compatible with IRIDAS .look files

Advanced color grading allows even better color rendering from a raw bayer image, with the compromise of intensive CPU calculation. To shorten calculation, StreamPix is able to use CUDA NVIDIA enabled GPU to speed up the grading process.

Image Compression

Image Compression

StreamPix performs uncompressed image recording by default. However, some experimental constraints may require image compression. This allows reducing the total amount of disk space needed, but will also compromise the image quality.

When recording to sequence file (.SEQ), the following compression schemes are possible:

  • Lossy JPEG (image quality and compression factors can be fine tuned).
  • H264 (bit rate as a percentage of uncompressed image size).
  • RLE encoding (loss less).
  • Huffman encoding (loss less).
  • LZ encoding (loss less).

When recording directly to AVI or MOV, StreamPix supports, in theory, all available DirectX codecs. Some codecs are freeware, while others are paid codecs. Also, some codecs may not support all of the image formats and resolutions that can be captured with StreamPix. You must check and test the codec with StreamPix to make sure the codec performance and compatibility is suitable to your needs.

Time Compression Module

CUDA JPEG and H.264 Real Time Compression Module

StreamPix now supports NVIDIA’s based GPU to perform real time JPEG and H.264 image compression on high resolution and high speed cameras. Capture from high speed sensors direct to disk JPEG or H.264 compressed format, eliminating the need to use expensive RAID 0 disk array setups.

New: Compress from high speed and high resolution CoaXPress cameras. Contact Uniforce Today . We can help you find the right camera for your machine vision needs.

Both types of compression in StreamPix can be applied in real-time during the recording. Additionally, it can also be applied during export.

Compression during export as a post recording operation allows to deal with cases where the CPU or GPU is not fast enough to perform the compression real time.

Triggering and I/O