Products >> Onvif Server (current version 6.9, updated at 2018-11-27)

Onvif Server

Happytime Onvif Server

Source Code Price : $898

Get Multi Onvif Server
Get Onvif Client

View Version History

Happytime Onvif Server is a Network Video Transmitters (NVT) devices simulation program. Full support ONVIF specification, compatible with ONVIF Profile S, ONVIF Profile T, ONVIF Profile G and ONVIF Profile C, ONVIF Profile Q, ONVIF Profile A, implements IP Configuration, Device Discovery, Device Servic, Media Service, Media Service 2, OSD Setting, Image Setting, PTZ Management, PTZ Motion Control, Recording control, Recording search, Recording replay, Video analytics, Event Polling, Event Notification, Access Control, Door Control, Device IO, Credential, Access Rules, Thermal, Schedule and Receiver 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
ONVIF interface compatibility 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.
The Happytime Onvif Server covered The following ONVIF services:
IP configuration
Device discovery
Device management
User management
Media service
Media service 2
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
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 user authentication
Support ONVIF thermal service
Support ONVIF Credentail service
Support ONVIF Access Rules service
Support ONVIF Schedule service
Support ONVIF Receiver service

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

The happytime onvif server source code does not rely on any third-party libraries
Builtin xml parser source code
Builtin http server source code
Builtin http client source code
Builtin soap parser source code
Code framework is clear and concise

Compiled object files smaller

Object file sizes about the 200K
Compiled object files smaller comparison with gsoap generate code
More suitable for embedded development