
Technical Manual
© 2006-2010 by HIKVISION. All rights reserved.
5
1.
Hikvision Card Overview
Hikvision H.264 encoding and decoding card is a special production, which is designed for digital
surveillance market. It uses high-performance Video compression of H.264 standard with OggVorbis
Audio coding algorithm to accurately achieve video and audio Real-time coding (CIF 25 f/s PAL or 30
f/s NTSC) based on hardware completely. It also has the function such as dynamic bit rate, controllable
frame rate, frame mode, dynamic image quality control, and real-time audio preview and alarming on
Video signal loss, and can adjust any channel‘s parameters independently with stable and reliable
performance. Compared with MPEG-I products, it can greatly save storage space and more suitable for
broadband or narrowband network transmission with the same image quality, so it is one of the best
choices for digital surveillance products.
Hikvision DS-400xMDI matrix decode board is the key product to build digital video matrix and
network matrix. It can be used for decode H.264 streams compressed by Hikvision encoding products.
It is a bridge between digital and analog system, and strongly support concentrative digital surveillance
solution.
The SDK of Hikvision DS-4000 series card is made up of encoding system SDK, network SDK
and player SDK. This manual especially describes encode system SDK and decode system SDK, as to
the other SDK you can refer to the relevant documents. This SDK is the local software interface
program, which is designed for one or multiple channel boards of this series, to provide for internet
application developers in the form of dynamic data base. It also has Demo (dsdemo and mddemo) and
corresponding source code, which can effectively decrease the period of development applications.
When using, software developer should especially notice that they can modify all the parameters
like resolution, stream code, frame structure except the stream code (complex stream, video stream).
Namely, it can transform frame rate (SetIBPMode(…)) and quantization coefficient(SetDefaultQuant)
in the course of compression, while no need of stopping or starting compression but still within a file
record. The player can automatically identify parameters such as frame rate and can play normally
according to current compressed frame rate.
Compressed bit rate can be controlled by dynamically modifying the quantization coefficient (I, B,
P). If the bit rate is too high, increase the coefficient; whereas, decrease it. Certainly, the coefficient
doesn‘t need to be decreased if enough.
Moving detection of DS-4000 series compression card is independent from compression. It can be
done while no encoding. It is valuable that the frame rate can be transformed. When moving, record
as high frame rate (30F/S); whereas, record as low frame rate. Recording in the same file can greatly
save hard disk space.
SetLogo(…) not only can be used as LOGO but also to envelop some image area.
DS4008HSI, DS4016HSI support 8 channels and 16 channels CIF/QCIF
video and audio
real-time compression respectively, but not support 4CIF
、
2CIF
、
DCIF, and sub channel is also
not supported.
SDK interface is completely the same as those of DS-400xM/DS-400xH serial boards and more
functions are added. Developed internet applications can be migrated very fast.
DS-42xx Series card has 3 models: DS-4216HCI
、
DS-4208HFVI
、
DS-4216HFVI, which have
good performance and low power consumption.