Q: We want to start Hikvision Embedded Open Platform(HEOP) development, what should we do？
A: 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.
Q: What is included in HEOP SDK?
A: The following is included:
1.Cross-compiled tool chain
2.APIs to access camera functionality
3.Documents: Development guide and protocol document.
Q: Which development environment does HEOP adopt?
A: HEOP SDK requires GNU/Linux OS. Major linux OSis recommended, such as Ubuntu, RedHat, Fedora, etc.
Q: What programming languages are supported? Are other languages supported?
A: C or C++ is adopted to develop your applications.Because the libraries of HEOP are intended for C language, the others are notsupported.
Q：Which debugging way does Hikvision support?
A：The two major debugging methods: NFS and FTP.
Q：Is H264/MJPEG ES stream supported？
A：Yes. Hikvision provides two methods to get H264 ES stream, please refer toHEOP SDK documents for detailed information.
Q：Is YUV (raw) stream supported？
A：Yes, please refer to HEOP SDK documents for detailed information.
Q：Is it possible to get stream and uncompressed (raw) audio data?
A：Yes. Hikvision provides interface to get audio ES data and uncompressed audiostream.
Q: What kind of support will Hikvision provide in developing HEOP applications?
A: HEOP SDK and other referred tools are supported.For external help, independent software consultant is recommended. Please notethat: any contract between the third party developers and this consultantcompany is established without Hikvision‘s involvement or responsibility.