Products >> RTSP Pusher

RTSP Pusher

Happytime RTSP pusher is a RTSP streaming push program that supports RTP over UDP, RTP over TCP, RTP over RTSP three push modes, supports streaming from living screen, camera, application windows, local audio and video files and RTSP/RTMP/SRT(Secure Reliable Transport)/HTTP MJPEG streeam, supports video format MPEG4, MJPEG, H264 and H265 and audio format G711, G722, G726, OPUS, AAC.
The audio and video parameters pushed can be set through configuration files, such as video resolution, frame rate, audio sampling rate, number of channels, etc., to support simultaneous push of multiple streams. Stable and reliable, low resource consumption.
It supports various platforms such as Windows, Linux, MAC, ARM, Android, and iOS, supports cross compilation. It provides the live audio and video stub class, just need to implement a few interfaces to push the live audio and video to RTSP server.

Happytime rtsp pusher for Android

Support push data from RTSP/RTMP/SRT/HTTP MJPEG media streams
Support push data from living screen, camera, microphone
Support push data from application windows
Support MPEG4, MJPEG, H264, H265 video formats
Support G711, G722, G726, OPUS, AAC audio formats
Support RTP over UDP, RTP over TCP, RTP over RTSP push modes
Support for sending silent audio data
Support a variety of audio, video files and image files

Key features

Support a variety of audio and video files, image files
Support push video from camera and living screen
Support push video from application windows
Support push audio from audio device
Support recording system audio on Windows
Support RTSP, RTMP, SRT and HTTP MJPEG stream as input
Support video codec H264,H265,MPEG4,MJPEG
Support audio codec AAC,G711A,G711U,G722,G726,OPUS
Support RTMP stream to RTSP stream
Support push media data from RTSP stream
Support for sending silent audio data
Support for configuring audio and video output parameters
Small size, suitable for embedded development
Code structure clear, easy to use

Function chart


Support cross-platform compile

Support for Windows platform
Support for Linux/Unix platform
Support for Android platform
Support for iOS/MAC platforms
Support for embedded Linux platforms
Can be easily ported to other platforms

Handy, portable command line application

Since it is portable, this program does not require you to install it on your computer, it does not tamper with any Windows registry entry, nor does it create any additional files or folders on your PC. It can be accessed by running the executable directly.
It does not come with a Graphical User Interface (GUI), which might disconcert some users. However, its core function is quite straightforward and its lack of interactive controls makes it easy even for novices to benefit from its capabilities.

The demo version limitations

Maximum support two simultaneous pusher streams