4 or 8 Channel PCI
MPEG4 AVC / H.264 Encoder
Available as DS-4004HCI for 4 channels, and DS-4008HCI for 8 channels
Overview | Features | Software |
System Requirements |
Application Notes | Datasheet
The DS-400xHCI is the only real time MPEG4 AVC / MPEG4
Part-10 / AVC / H.264 Encoder available on the
market. It implements H.264 / MPEG-4 AVC video compression and OggVorbis
audio compression in real time. This new standard has a much higher
compression ratio, yet higher picture quality compared to standard MPEG4.
At the same video quality, the bit rate is about 40% lower than MPEG4-ASP.
The perfect synchronization of audio and video ensures that it can be used
in many applications. The DS-400xHCI is mainly intended for the CCTV DVR and
Video Surveillance market but can also be used in Distance Learning and
Video Streaming applications.
With the embedded encoder SW, 4 video and 4 audio(DS-4004HCI) or 8 video
and 8 audio(DS-4008HCI) streams can be encoded
simultaneously in real time. All parameters for each channel can be set or
adjusted independently. The A/V streams are fed into the memory of the
video display adapter directly without consuming any CPU MIPS.
The DS-400xHCI is supported under Windows and Linux. We do not give
out source code for the drivers. For support of other versions,
please contact us.
Video:
 | Video input: 4 channel
composite video ( 8 channel on DS-4008HCI) |
 | System:
NTSC and PAL |
 | Resolution: 4CIF (NTSC:
704x480, PAL: 704x576)
2CIF
(NTSC: 704x240, PAL: 704x288)
CIF
(NTSC: 352x240, PAL: 352x288)
QCIF (NTSC: 176x120, PAL: 176x144) |
 | Frame rate: 25fps for PAL, 30fps for NTSC |
 | Bit Rate: CBR
& VBR
NOTE: DS-4004HCI can be set as 2 channels 4CIF or 4 channels CIF,
DS-4008HCI can be set as 4 channels 4CIF or 8 channels CIF. |
| |
|
Resolution |
Recommended Bit Rate Range (kbps) |
Allowed Bit Rate Range (kbps) |
| CIF |
128
- 512 |
32
- 1000 |
| 2CIF |
384
- 1024 |
70
- 1500 |
|
4CIF |
512
- 2000 |
70
- 4000 |
|
|
Audio:
 | Audio input: 4 channel audio inputs
(8 channel on DS-4008HCI) |
 | Sample rate: 16 KHz |
Functions:
 | Compliant with PCI 2.2 standard |
 | LINUX, WinXP, 2000 support for encoder/server |
 | LINUX, WinXP, 2000, ME, 98 support for decoder (player) |
 | 4 channel real time video encoding without frame loss |
 | 4 channel real time audio encoding with min. delay |
 | Real time 4 channel video and audio streams multiplexed |
 | Motion detection |
 | Time stamp and Logo overlap on video |
 | Frame rate adjustable |
 | Picture structure preset (I, B, P frame order) |
 | Picture quality control |
 | Unique security feature: Watermark support |
DSP Research provides SDKs to minimize your development cost when
you develop your own DS-400xHCI software to suit your particular needs. The
following SDKs are currently available from DSP Research:
 | Encoder SDK |
 | Decoder SDK |
 | Net SDK |
Download the latest version of the SDK here.
DSP Research also provides demo applications that use the SDKs.
The source code for some of these applications has been included in the
SDK to get you started 'on the
fly' and further decrease your development time. The following demo
applications are currently provided by DSP Research:
Encoder:
 | H.264 Demo Encoder (source code is included) |
 | H.264 Demo Encoder for LINUX (source code is included) |
 | H.264 Demo Streaming Server (source code is included) |
 | H.264 Demo Streaming Server for LINUX (source code is
included) |
Decoder:
 | Multimedia Player (source code included) |
 | Multimedia Player for LINUX (source code is included) |
 | Windows Media Player Plug-in |
 | H.264 Demo Client (source code is included) |
 | H.264 Demo Client for LINUX (source code is included) |
Here follows a summary of the System Requirements for the Encoder PC.
 | CPU - Genuine Intel Pentium 4, Preferable 1.6 GHz or greater |
 | Motherboard - ASUS P4B, P4T, P4B266 - OR - Gigabyte P4 Titan
Motherboard (preferably use an Intel Motherboard with Intel chipset). |
 | RAM - Min 256 MB RAM (suggested 512MB) |
 | Operating System - Win 2k/XP |
 | Graphic Card - See the DS-400x FAQ section |
 | The DS-400xHCI boards are mainly intended for the surveillance market and
low resolution applications. Below are some samples on how the
DS-400xHCI, H.264 Encoder, can be used in a complete system for different
applications
|
 | Since the system layer of H.264 is not standardized, decoders from
other vendors will not be able to decode the bit stream generated by the
DS-400xHCI encoder. |
Please contact
us, if you have any questions or comments about the DS-400xHCI or the
Demos. |