Onvif server

Happytime Onvif Server is a Network Video Transmitters (NVT) devices simulation program.

Full support ONVIF specification, compatible with ONVIF Profile S, ONVIF Profile G and Profile C, implements IP Configuration, Device Discovery, Device Management, Media Management, OSD Setting, Image Setting, PTZ Management, PTZ Motion Control, Recording control, Recording search, Recording replay, Video analytics, Event Notification, Access control, Door control services

Written in C, Cross-platform support library, can be easily ported to embedded systems.

Can be used to develop Network Video Transmitters (NVT) devices, for embedded developers can more easily debug on PC.

More...

Download    Source code

Onvif client

Happytime Onvif Client is a Network Video Client (NVC) to manage Network Video Transmitters (NVT) devices.

Full support ONVIF specification, 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.

More...

Download    Source code

RTSP Server

Happytime RTSP Server is a complete RTSP server application.

It can stream audio and video files in various formats.
It can also stream video from camera and live screen, stream audio from audio device.
It can stream H264, MP4, MJPEG video stream and G711, G726, AAC audio stream.
These streams can be received/played by standards-compliant RTSP/RTP media clients.

It can stream H264, MP4, MJPEG video stream.
It can stream G711, G726, AAC audio stream.
The server can transmit multiple streams concurrently.

More...

Download    Source code

Onvif Client for Android

Happytime Onvif Client for Android is a Network Video Client (NVC) to manage Network Video Transmitters (NVT) devices.

Full support ONVIF specification, implements Device discovery, Device management, Media management, Image setting and PTZ management services.

Happytime Onvif Client for Android supports the video standards H.264, MJPEG and MPEG-4 and audio standards G.711, G.729, supports snapshot and local video record function.

The code to support cross-platform portability. The UI interface supports any resolution ANDROID device, simple and intuitive, easy to use.

More...

Download    Source code

NAT Traversal Library

Happytime PPLib is a NAT Traversal and private network (LAN) access library. It can access to a private network of computers and network equipment from another private network or public network.

The advantage is no need to configure port mapping on the router, without having to deploy Dynamic DNS (DDNS).

Happytime PPLib is a cross-platform protocol-independent communication framework designed to simplify the task of building peer-to-peer and client-server applications and middleware components.

More...

Download    Source code

Face Detection

Happytime face detection can accurately detect human faces, with fewer false detection, high accuracy.

It can be used for still pictures and video to detect faces.

It can simultaneously detect multiple faces, can detect different color face, can detect faces in a complex background.

The algorithm code don't rely oepncv library (The application only use opencv read image file), written in C, can easily be ported.

More...

Download    Source code

Onvif Filter

ONVIF filter is a directshow source filter, it can make ONVIF IP camera as a directshow capture device so that the softwares that support directshow can capture video from the ONVIF IP camera.

ONVIF filter can manually configured the ONVIF IP camera connection parameters, such as IP address, port, user name, password, and so on.

ONVIF filter can compatible with the software which support directshow, it can long-term continuous operation and not drop frame or slow down the frame rate.

More...

Download    Release Version

Video process filter

Happytime video process directshow filter is a powerful transform filter.

Can rotate video in 90, 180, and 270 degrees, keep aspect ratio when rotated video in 90 and 270 degrees.

Can flip video horizontally or vertically, Vertical or horizontal offset, scaling video etc.

Use special optimization algorithms, processing speed beyond your imagination.

It can be used during capture for real-time video processing, during conversion or during playback to enhance existing media files.

More...

Download    Source code