Click image to enlarge
4 Channel H.264 Codec for CompactPCI

The H264-cPCI4 Encoder board is a quad channel H.264 codec for CompactPCI systems. The H.264-cPCI4 provides a powerful and flexible solution for capturing and compressing up to 4 analog video inputs at full size and at full frame rate to the H.264 / MPEG-4 AVC (Part 10) compression standard.

The H264-cPCI4 not only provides H.264 compression but can also simultaneously decompress and replay recordings from storage to display.

The H264-cPCI4 allows high quality real-time video capture and compression from NTSC/PAL video sources to disk and simultaneously provides an additional path for uncompressed video for on-screen preview or optional downstream video analytics.

The high performance H.264 video data compression and efficient bus utilization allow multiple H264-cPCI4 cards to be fitted in a CompactPCI for multi-channel video recording and streaming applications.


  • 4 channels analog SD composite video inputs
  • Real-time 4x H.264 full frame rate, full size (4QCIF) encode
  • H.264/MPEG-4 AVC (Part 10) encoder / decoder
  • Medium Latency encoder (down to 100ms)
  • Fast text overlay on recording for Time/Date stamp etc.
  • GPS for universal time-stamping (option)
  • Multiple H264-cPCI4 boards per system
  • 3U CompactPCI form factor
  • Drivers for Windows, Linux


  • Vehicle cameras
  • Law Enforcement
  • Asset Monitoring
  • Remote video surveillance
  • Electronic news gathering
  • Multi-camera systems
  • Video acquisition and analysis
  • Traffic monitoring and control
  • Solid-state digital video recorder
  • Intranet/Internet video streaming


The H264-cPCI4 is supported by a set of well-documented comprehensive SDKs that minimize development risk and shorten time-to-market for applications in video streaming, recording, or routing. The SDKs are available for Windows and Linux.

Supported Platforms Windows 7, Windows 8, Windows 10, Linux
CompactPCI Bus Interface
  • CompactPCI® Core Specification PICMG-2.0 Rev 3.0
  • 32-bit bus width, 33.33 MHz bus speed
  • Peripheral slot
Video Input ports
  • 4 independent composite NTSC or PAL input channels
  • 10-bit Analog-to-Digital converters
  • Anti-aliasing filters on inputs
Video Input Standards
  • Standard CCIR601-NTSC, CCIR-PAL
  • NTSC-M, NTSC-N, NTSC-J, NTSC (4.43), RS-170
Video Input Adjustments
  • Contrast (luma gain) adjustable from 0 – 200% of original
  • Saturation (chroma gain) adjustable from 0 – 200% of original
  • Hue (chroma phase) adjustable from –180° to +180°
  • Brightness (luma level) can be adjusted from –25 to +25 IRE
  • Software adjustable Sharpness, Gamma and noise suppression
Video Encoding
  • ITU-T H.264 (ISO/IEC 14496-10, Baseline profile, level 3)
  • M-JPEG Video Encoding (optional)
  • 4 channel NTSC 4CIF ( 704 x 480) at 30fps per channel
  • 4 channel PAL 4CIF ( 704 x 576) at 25fps per channel
  • Supports I and P Frame Compression
  • Supports Variable Bit Rate (VBR)
  • Supports Constant Bit Rate (CBR)
  • Approximate 100ms encode Latency
Video Decoding / Playback
  • Real-time H.264 Video Decoding
  • Playback to Composite PAL/NTSC output (optional)
Uncompressed Video Path
  • Real-time Preview to host VGA display
  • Optional Preview to Composite PAL/NTSC output
Motion Detection
  • 330 (NTSC) or 396 (PAL) detection blocks
  • Masking of areas not required for motion detection
  • Adjustable sensitivity
System Requirements
  • x86 PC-Compatible CompactPCI Host Computer
  • PCI Graphics Controller (if Video Preview to host is required)
  • 3.3V and 5V from CompactPCI backplane
  • Standard 3U CompactPCI form factor
  • Optional 6U CompactPCI faceplate and mounting
Operational characteristics
  • Extended temperature -40°C to +85°C
  • Drivers for Windows, Linux
  • Comprehensive video recording SDK
  • Sample video recording application in C/C++ source code
H264-cPCI4 Block Diagram

Order Enquiry for H264-cPCI4

Product Codes
  • H264-cPCI4 - Video Codec (0°C to +60°C)
  • H264-cPCI4-EXT - Video Codec (-40°C to +85°C)
  • Your Details

  • Delivery Address

  • Requirements

  • This field is for validation purposes and should be left unchanged.