Piesoft. Custom ONVIF S Integration for IP Camera

Custom ONVIF S Integration for IP Camera

Project in a Nutshell

Client & Challenge

Client & Challenge

We were approached by a hardware manufacturer developing a custom IP camera. Their goal was to ensure compatibility with modern video surveillance systems, cloud platforms, and smart building infrastructure. To achieve this, support for the ONVIF Profile S protocol – an open standard enabling interoperability between devices from different manufacturers – had to be implemented.

Solution

Since the camera was developed from scratch, it initially did not support ONVIF. This limited its integration potential with popular VMS and NVR systems. The client needed:

ONVIF Profile S support (video streaming, auto-discovery, basic PTZ)

Seamless integration into existing security ecosystems

Minimal changes to the current software architecture

Technical Highlights

ONVIF Profile S SDK

Embedded C/C++ firmware system

RTSP/RTP for streaming

XML/HTTP for ONVIF messaging

gSOAP framework

Business Value

Business Value

The client aimed to expand their market reach and enhance product compatibility with widely used surveillance systems. Implementing the ONVIF Profile S standard was key to integrating their camera into existing security ecosystems regardless of the equipment brand.

With ONVIF integration, the client unlocked several benefits:

– Increased product value for end-users and system integrators

– Minimal integration costs with smart building systems, IoT platforms, and cloud services

– Out-of-the-box compatibility with IP surveillance systems (cameras + NVRs)

Conclusion

As part of this project, we implemented an ONVIF S server on the client’s IP camera, delivering:
– Automatic device discovery in the network
– Video stream and codec management
– PTZ command support (if mechanical control is available)
– Event and alarm handling (e.g., motion detection, sensor triggers)
– Security features: authentication and encryption
– Seamless integration with no significant increase in system resource usage
This solution enabled the client’s cameras to be integrated into VMS platforms, smart building infrastructures, cloud services, and IoT gateways – without the need for additional development.



DO YOU HAVE A SIMILAR PROJECT IDEA?

No matter how complex your IT project goals are, our professional business analysts will increase the product quality while reducing its costs.

OUR HEADQUARTERS

We are open to new challenging tasks and
we'd love to  learn more about your project.