HEOP | Hikvision Canada | The world’s largest video surveillance manufacturer
Reset

HEOP

Q:Is it possible to get stream and uncompressed (raw) audio data?

Yes. Hikvision provides interface to get audio ES data and uncompressed audiostream.

Q:Is H264/MJPEG ES stream supported?

 Yes. Hikvision provides two methods to get H264 ES stream, please refer toHEOP SDK documents for detailed information.

Q:Which debugging way does Hikvision support?

The two major debugging methods: NFS and FTP.

What programming languages are supported? Are other languages supported?

C or C++ is adopted to develop your applications.Because the libraries of HEOP are intended for C language, the others are notsupported. 

Which development environment does HEOP adopt?

HEOP SDK requires GNU/Linux OS. Major linux OSis recommended, such as Ubuntu, RedHat, Fedora, etc.

What is included in HEOP SDK?

The following is included:

  1. Cross-compiled tool chain
  2. APIs to access camera functionality
  3. Documents: Development guide and protocol document.
  4. Application demo.
We want to start Hikvision Embedded Open Platform(HEOP) development, what should we do?

Please accord to the following steps:

  1. Sigh up ‘Hikvision Materials License Agreement’ with Hikvision.
  2. Fill in ‘Integration Request Form for Embedded Open Platform’.
  3. Hikvision will provide embedded development SDK.
  4. Develop your application.
  5. Pass the compatibility test.
  6. Release your application and inform Hikvision to list it in website.

Please read and understand all the rights and limitations stipulated in this License Agreement for using SDK, Demo, Driver, Client software, Keyboards, Decoders and Encoders, NVR’s, DVR’s, Tribrid Digital Recorders, Turbo HD Kits, IP Kits, Network Cameras, Value Express Series, Value Plus Series, Value Series, Performance Series, Mobile Surveillance, Smart Pro Series, Smart series, IP Video Intercom, Access Control (hereinafter referred to as “the Agreement”). You need to check and accept all the clauses of this Agreement. The software or documentation shall not be downloaded and installed on your computer unless you accept the clauses of this Agreement totally. Once clicking “accept” button, namely, you sign to accept all the clauses of the Agreement. You need to check and accept all the clauses of this Agreement. The software or documentation shall not be downloaded and installed on your computer unless you accept the clauses of this Agreement totally.