Products >> Onvif Client (current version 8.3, updated at 2018-11-19)

Onvif Client

Happytime Onvif Client

Source Code Price : $998

Get Onvif Client Library
Get Onvif Client for Android

View Version History

Happytime Onvif Client is a Network Video Client (NVC) to manage Network Video Transmitters (NVT) devices. Full support ONVIF specification, compatible with ONVIF Profile S and ONVIF Profile G, ONVIF Profile C, ONVIF Profile Q, ONVIF Profile T, implements Device discovery, Device management, Media management, Image setting, PTZ management, Recording control, Recording search, Recording replay, Video analytics, Event management, Media service 2, Access control, Door control, Device IO, Thermal, Credential, Access Rules, Schedule and Receiver services. Written in C, Cross-platform support library, can be easily ported to embedded systems. Can be used to develop video surveillance system and Network Video Recording (NVR) devices. Happytime Onvif Client supports the video standards H265, H264, MJPEG and MPEG-4 and audio standards G.711, G.722, G.726, OPUS and AAC.

Full support ONVIF specification
Compatible with ONVIF Profile S,G,C,Q
Cross-platform support library
Support H265/H264/MJPEG/MPEG-4 video decoding
Support ONVIF audio back channel
Support ONVIF metadata stream

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 covered the following ONVIF services:
ONVIF Profile S
ONVIF Profile G
ONVIF Profile C
ONVIF Profile Q
ONVIF Profile T
User Authenticate
IP configuration
Device discovery
Device management
Media configuration
OSD setting
Event polling
Event notify
PTZ management
Image settings
Recording search
Recording replay
Video Analytics
Media2 service
Access control
Door control
Device IO
Support HTTPS
Access Rules
Support ONVIF audio back channel
Support ONVIF metadata stream

Cross-platform support library

Onvif client library code is writted by C language
Support for windows platform
Support for linux/unix platform
Support for android 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

Onvif client library code does not rely on any third-party libraries
Builtin xml parser source code
Builtin http client source code
Builtin rtsp protocol source code
Builtin rtp protocol source code
Builtin soap parser source code
Code framework is clear and concise

Supports a variety of video compression standards

Support H265/H264/MJPEG/MPEG-4 video decoding
Support 64 channels playing synchronously
Support hardware decoder
Supports digital zoom function (windows)

Support any video window layout

Support the traditional layout mode
You can customize the video window layout mode
Layout mode flexible, able to adapt to various needs