Products >> ONVIF RTSP Server
ONVIF RTSP Server
The ONVIF server is fully compatible with the ONVIF specification, compatible with ONVIF Profile S,T,G,C,M,Q,A, implements IP Configuration, Device Discovery, Device Service, Media Service, Media 2 Service, OSD Setting, Image Setting, PTZ Management, PTZ Motion Control, Recording control, Recording search, Recording replay, Video analytics, Event Polling, Event Notification, Access Control, Door Control, Device IO, Credential, Access Rules, Thermal, Schedule and Receiver services.
The RTSP server supports the transmission of audio and video files in a variety of formats, supports capture video from cameras, living screen and application windows, capture audio from audio devices. Supports transmission of H265,H264,MP4,MJPEG video streams and G711,G722,G726,AAC,OPUS audio streams, supports RTP over TCP, RTP over UDP, supports RTP multicast, supports RTSP over HTTP/HTTPS, supports RTSP over websocket and supports audio back-channel, supports RTSP proxy function.
Full support for the ONVIF specification
Compatibility is tested by the ONVIF official test tool
Support streaming video from camera, living screen and application window
Support streaming audio from audio devices
Support streaming H265, H264, MP4, MJPEG video streams
Support streaming G711, G722, G726, AAC, OPUS audio streams
Support RTSP proxy, audio back-channel, RTP multicast, ONVIF playback function
Support RTSP over HTTP/HTTPS and RTSP over websocket function
Passed compatibility test
Compatible with ONVIF Profile T version
Compatible with ONVIF Profile T windows version
Compatible with ONVIF Profile T linux version
View feature list
View compatibility test report
Compatible with ONVIF Profile M version
Compatible with ONVIF Profile M windows version
Compatible with ONVIF Profile M linux version
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.
Happytime ONVIF RTSP Server covers the following ONVIF services:
Device discovery
Device management
Media service
Media 2 service
OSD configuration
PTZ management
PTZ Motion Control
Image Setting
Recording Control
Recording search
Recording replay
Video Analytics
Event Polling
Event Notification
Support IPv6
Support HTTPS
Support SHA-256 digest authentication
Support ONVIF Access Control service
Support ONVIF Door Control service
Support ONVIF Device IO service
Support ONVIF thermal service
Support ONVIF Credential service
Support ONVIF Access Rules service
Support ONVIF Schedule service
Support ONVIF Receiver service
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
Compatible with ONVIF Profile M
ONVIF Service version
The onvif rtsp server implements the following ONVIF service:
ONVIF Service | Prefix | Url | version |
device | tds | http://www.onvif.org/ver10/device/wsdl | 23.12 |
event | tev | http://www.onvif.org/ver10/events/wsdl | 22.06 |
media | trt | http://www.onvif.org/ver10/media/wsdl | 21.12 |
media 2 | tr2 | http://www.onvif.org/ver20/media/wsdl | 23.06 |
ptz | tptz | http://www.onvif.org/ver20/ptz/wsdl | 23.06 |
image | timg | http://www.onvif.org/ver20/imaging/wsdl | 22.06 |
analytics | tan | http://www.onvif.org/ver20/analytics/wsdl | 23.12 |
recording control | trc | http://www.onvif.org/ver10/recording/wsdl | 23.06 |
search | tse | http://www.onvif.org/ver10/search/wsdl | 22.06 |
replay | trp | http://www.onvif.org/ver10/replay/wsdl | 21.12 |
access control | tac | http://www.onvif.org/ver10/accesscontrol/wsdl | 21.06 |
door control | tdc | http://www.onvif.org/ver10/doorcontrol/wsdl | 21.06 |
device IO | tmd | http://www.onvif.org/ver10/deviceIO/wsdl | 22.06 |
thermal | tth | http://www.onvif.org/ver10/thermal/wsdl | 22.06 |
credential | tcr | http://www.onvif.org/ver10/credential/wsdl | 21.06 |
access rules | tar | http://www.onvif.org/ver10/accessrules/wsdl | 19.06 |
schedule | tsc | http://www.onvif.org/ver10/schedule/wsdl | 18.12 |
receiver | trv | http://www.onvif.org/ver10/receiver/wsdl | 21.12 |
provisioning | tpv | http://www.onvif.org/ver10/provisioning/wsdl | 18.12 |
Support for a variety of audio and video files
Support streaming video from camera, living screen and application window
Support streaming audio from audio devices
Support recording system audio on Windows
Support streaming H265, H264, MP4, MJPEG video streams
Support streaming G711, G722, G726, AAC, OPUS audio streams
Support for configuring audio and video output parameters
Support RTSP proxy function
Support audio back channel
Support RTSP over HTTP/HTTPS function
Support RTSP over websocket function
Support RTP multicast function
Support RTSP push function
Support RTP over UDP, RTP over TCP data push
Support ONVIF audio/video playback function
With automatic transcoding
Small size for embedded development
Multi-threaded processing, less resource usage
Support for multiple platforms
Happytime ONVIF RTSP server source code is written in C/C++ language
Support Windows platform
Support Linux / UNIX platform
Support Android platform
Support iOS / MAC platform
Support embedded Linux platforms
Version limit
The demo version supports up to 4 concurrent streams.
The release version supports up to 100 concurrent streams