Happytime Multi Onvif Server 10.0
appytime Multi Onvif Server provides multi onvif servers on a computer. Full support ONVIF specification, compatible with ONVIF Profile S and ONVIF Profile G, implements IP Configuration, Device Discovery, Device Management, Media Management, OSD Setting, Image Setting, PTZ Management, PTZ Motion Control, Recording control, Recording search, Recording replay, Video analytics, Event Polling and Event Notification services.
Written in C, can Cross-platform compile, can be easily ported to embedded systems and other linux platform. Can be used to develop Network Video Transmitters (NVT) devices or Network Video Recording (NVR) devices, for embedded developers can more easily debug on PC, improve development efficiency.
Full support ONVIF specification
Support cross-platform compile
Do not use gsoap generate code
Do not rely on any third-party libraries
Compiled object files smaller comparison with gsoap generate code
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.
The Happytime Onvif Server covered The following ONVIF services:
IP configuration
Device discovery
Device management
User management
Media configuration
OSD configuration
PTZ management
PTZ Motion Control
Image Setting
Recording Control
Recording search
Recording replay
Video Analytics
Event Polling
Event Notification
Compatible with ONVIF Profile S
Compatible with ONVIF Profile G
Support user authentication
Support cross-platform compile
Onvif server source code is writted by C language
Support for windows platform
Support for linux/unix platform
Support for embedded platforms
Support for IOS/Mac platforms
Can be easily ported to other platforms
Do not rely on any third-party libraries
Requirements
Changes: 10.0
2. Optimize the xml parser and remove the space before and after the attribute
3. Optimize http client
4. Optimize onvif_ tds_ SetNetworkInterfaces supports setting network interfaces without restarting
5. Optimize timer functions and add interface com