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
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 19.12
event tev 19.06
media trt 19.06
media 2 tr2 19.06
ptz tptz 17.06
image timg 19.06
analytics tan 19.12
search tse 2.4
replay trp 18.06
access control tac 19.12
door control tdc 19.12
device IO tmd 19.12
thermal tth 17.06
credential tcr 19.12
access rules tar 18.12
schedule tsc 18.12
receiver trv 2.1
provisioning tpv 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