Products >> Onvif Client Library

ONVIF Client Library

Happytime Onvif Client Library

Library Price : $238
Source Code Price : $798

View Version History

Happytime Onvif Client Library fully supports ONVIF specification, compatible with ONVIF Profile S, ONVIF Profile G, ONVIF Profile C, ONVIF Profile A, ONVIF Profile Q and ONVIF Profile T, supporting device discovery, device management, media management, image settings, PTZ management, Recording Control, Recording Search, Recording Replay, Video Analytics, Event Management, Media Services 2, Access Control, Door Control, Device IO, thermal, credential, access rules, schedule, receiver and provisioning services. Happytime ONVIF Client library supports multiple platforms, including windows, linux, mac, ios, etc. It supports cross-platform compilation and can be easily ported to embedded systems. The Happytime ONVIF Client library core target file is small and can be used to develop video surveillance systems and network video recording (NVR) devices.

Full support ONVIF specification
Compatible with ONVIF Profile S
Compatible with ONVIF Profile G
Compatible with ONVIF Profile C
Compatible with ONVIF Profile A
Compatible with ONVIF Profile T
Download       Buy Library        Buy Source 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 Client Library covered the following ONVIF services:
Device discovery
Device management
Media configuration
OSD setting
Event polling
Event notify
PTZ management
Image settings
Recording Control
Recording search
Recording replay
Video Analytics
Media service 2
Access control
Door control
Device IO
Thermal
Credential
Provisioning
Access Rules
Support HTTPS

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

ONVIF Service version

ONVIF Service Prefix Url version
device tds http://www.onvif.org/ver10/device/wsdl 19.12
event tev http://www.onvif.org/ver10/events/wsdl 19.06
media trt http://www.onvif.org/ver10/media/wsdl 19.06
media 2 tr2 http://www.onvif.org/ver20/media/wsdl 19.06
ptz tptz http://www.onvif.org/ver20/ptz/wsdl 17.06
image timg http://www.onvif.org/ver20/imaging/wsdl 19.06
analytics tan http://www.onvif.org/ver20/analytics/wsdl 19.12
search tse http://www.onvif.org/ver10/search/wsdl 2.4
replay trp http://www.onvif.org/ver10/replay/wsdl 18.06
access control tac http://www.onvif.org/ver10/accesscontrol/wsdl 19.12
door control tdc http://www.onvif.org/ver10/doorcontrol/wsdl 19.12
device IO tmd http://www.onvif.org/ver10/deviceIO/wsdl 19.12
thermal tth http://www.onvif.org/ver10/thermal/wsdl 17.06
credential tcr http://www.onvif.org/ver10/credential/wsdl 19.12
access rules tar http://www.onvif.org/ver10/accessrules/wsdl 18.12
schedule tsc http://www.onvif.org/ver10/schedule/wsdl 18.12
receiver trv http://www.onvif.org/ver10/receiver/wsdl 2.1
provisioning tpv http://www.onvif.org/ver10/provisioning/wsdl 18.12

Support for multiple platforms

Onvif client library code is written by C language
Support windows platform
Support linux/unix platform
Support android platform
Support for IOS/Mac platforms
Support embedded platforms

does not depend on any third-party libraries

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