Products >> Multi Onvif Server

Multi ONVIF Server

Happytime Multi Onvif Server

Release Version Price : $298
Source Code Price : $998

Get Onvif Server
Get Onvif Client

Happytime Multi Onvif Server simulates multiple onvif servers on a single device, solving the port conflict problem of running multiple ONVIF servers on a single device. Full support for ONVIF specification, compatible with ONVIF Profile S, ONVIF Profile T, ONVIF Profile G, ONVIF Profile C, ONVIF Profile A and ONVIF Profile Q. Support IP configuration, device discovery, device management, media management, OSD settings, image settings, PTZ management, PTZ motion control, recording control, recording search, recording replay, video analysis, event polling, event notification, access control, door Control, device IO, Credential, Access Rules, Thermal, Schedule and Receiver services. Happytime multi onvif server supports multiple platforms, including windows, linux, macos, ios, embedded platforms, etc., supporting cross-compilation. Happytime multi onvif server target file size is small, the core target file is only about 100K, which is very suitable for embedded development. The Happytime multi-onvif server can be used to develop network video transmitter (NVT) devices or network video recording (NVR) devices, making it easier for embedded developers to debug on a PC and improve development efficiency.

Full support for the ONVIF specification
Support cross-platform compilation
Does not depend on any third-party libraries
Compiled target file is small, suitable for embedded development
ONVIF interface compatibility is tested by ONVIF official test tool V18.06

Full support ONVIF specification

The Open Network Video Interface Forum (ONVIF) is a global and open industry forum with the goal to facilitate the development and use of a global open standard for the interface of physical IP-based security products.
Happytime Multi Onvif Server covered the following ONVIF services:
Device discovery
Device management
Media configuration
OSD configuration
PTZ management
PTZ Motion Control
Image Setting
Recording Control
Recording search
Recording replay
Video Analytics
Event Polling
Event Notification
Access Control
Door Control
Device IO
Support HTTPS
Support ONVIF thermal service
Support ONVIF Credentail service
Support ONVIF Access Rules service
Support ONVIF Schedule service
Support ONVIF Receiver service

Compatible with all ONVIF PROFILE

Compatible with ONVIF Profile S
Compatible with ONVIF Profile T
Compatible with ONVIF Profile G
Compatible with ONVIF Profile C
Compatible with ONVIF Profile Q
Compatible with ONVIF Profile A

Support for multiple platforms

Happytime Multi ONVIF server source code is writted by C language
Support windows platform
Support linux / UNIX platform
Support android platform
Support for IOS / Mac platform
Support for embedded platforms

Does not depend on any third-party libraries

Happytime Multi ONVIF server source code does not depend on any third party libraries
Built-in xml parser source code
Built-in http server source code
Built-in http client source code
Built-in soap parser source code
Clear and concise code framework

Compiled object files is small

The core target file size is about 100K
Small memory usage
Ideal for embedded development

What is the difference between the onvif server and the multi onvif server?

The multi onvif server can simulate many onvif devices, the onvif server only simulate one onvif device. The multi onvif server also can simulate one onvif device. If you are running multiple instances of Onvif server on one device, this will result in port conflicts, the multi onvif server is to solve this problem.