Products >> Media Pusher

Media Pusher

Happytime media pusher is a high-efficiency media pusher app, it supports pushing RTMP, RTSP and SRT (Secure Reliable Transport) streams, it supports pushing the local media files, local image files, audio device and video devices, living screen, application windows and the RTSP/RTMP/SRT stream. Happytime media pusher supports video format MPEG4, MJPEG, H264 and H265 and audio format G711, G722, G726, OPUS, AAC. The audio and video parameters can be set through configuration files, such as video resolution, frame rate, audio sampling rate, number of channels, etc. It supports multiple pushers at the same time, stable and reliable.
Happytime media pusher can be perfectly applied to live broadcast requirements in various industries, desktop live broadcast, live camera, live broadcast, etc. It supports various platforms such as Windows, Linux, MAC, ARM, Android, and iOS etc. It 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 RTMP/RTSP/SRT stream.
Happytime Media Pusher for Android

Support pushing RTMP, RTSP and SRT streams
Support a variety of audio and video files, image files
Support pushing video from camera and living screen
Support pushing video from appliction windows
Support pushing audio from audio device
Support for sending silent audio data

Key features

Support pushing RTMP, RTSP and SRT streams
Support a variety of audio and video files, image files
Support pushing video from camera and living screen
Support pushing video from application windows
Support pushing audio from audio device
Support recording system audio on Windows
Support for sending silent audio data
Support RTSP/SRT stream to RTMP stream
Support RTMP/SRT stream to RTSP stream
Support RTMP/RTSP stream to SRT stream
Support pushing media data from RTMP/RTSP/SRT stream
Support video codec MPEG4,MJPEG,H264,H265
Support audio codec G711,G722,G726,OPUS,AAC
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 embedded Linux platforms
Support for iOS/MAC 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