Happytime Onvif Client - Version 10.3 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, implements Device discovery, Device management, Media management, Image setting, PTZ management, Recording search, Recording replay, Video analytics and Event management 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.726 and AAC.Full support ONVIF specification Compatible with ONVIF Profile S and ONVIF Profile G Cross-platform support library Support H265/H264/MJPEG/MPEG-4 video decoding Support any video window layout Full support ONVIF specificationThe 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:User AuthenticateIP configurationDevice discoveryDevice managementMedia configurationEvent pollingEvent notifyPTZ managementImage settingsRecording searchRecording replayVideo AnalyticsCross-platform support libraryOnvif client library code is writted by C languageSupport for windows platformSupport for linux/unix platformSupport for android platformSupport for embedded platformsSupport for IOS/Mac platformsCan be easily ported to other platformsDo not rely on any third-party librariesOnvif client library code does not rely on any third-party librariesBuiltin xml parser source codeBuiltin http client source codeBuiltin rtsp protocol source codeBuiltin rtp protocol source codeBuiltin soap parser source code