Products >> RTMP Pusher

RTMP Pusher

Happytime RTMP Pusher is a powerful RTMP push application that allows users to easily push various media content, including local media files, images, audio and video devices (such as microphones and cameras), screen content, application windows, and RTSP/RTMP/SRT/HTTP MJPEG streams, to RTMP servers.
Happytime RTMP Pusher is a powerful, stable and reliable RTMP push application that provides users with a wide range of media content push solutions. It supports multi-target address push, extensive server compatibility, cross-platform support, silent audio data push, system audio recording (Windows platform), multiple audio and video codec support, and audio and video output parameters configuration. It is suitable for a variety of scenarios and is a powerful assistant in the field of streaming media transmission.
Happytime RTMP Pusher for Android

Support a variety of audio and video files, image files
Support push video from camera and living screen
Support push video from appliction windows
Support push audio from audio device
Support RTSP/SRT stream to RTMP stream
Support push media data from RTMP stream
Support for sending silent audio data

Key features

1.Multi-target address push: Happytime RTMP Pusher supports simultaneous push to multiple destination addresses, which provides users with great flexibility to push content to multiple RTMP servers or CDNs for widespread distribution.
2.Extensive server compatibility: Happytime RTMP Pusher is compatible with most RTMP servers, including but not limited to Wowza, Red5, SRS, nginx RTMP, and crmpserver. This allows users to easily push content to the server of their choice without worrying about server compatibility issues.
3.Cross-platform support: Happytime RTMP Pusher supports cross-platform use, not only running on Windows, Linux, and macOS operating systems, but also supports cross-compilation to meet the requirement of different platforms.
4.Pushing Muted Audio Data: Happytime RTMP Pusher supports the push of muted audio data, which is useful for scenarios where audio content needs to be hidden during live streaming or on-demand playback.
5.System audio recording (Windows platform): On the Windows platform, Happytime RTMP Pusher also supports recording system audio and pushing the audio stream together with the video stream to the RTMP server.
6.Audio and video codec support: Happytime RTMP Pusher supports multiple audio and video codec, including H264 and H265 video codec and AAC, G711A, and G711U audio codec. This allows users to choose the appropriate encoding format based on their needs, resulting in optimal transmission and viewing experience.
7.Audio and video output parameter configuration: Happytime RTMP Pusher allows users to configure audio and video output parameters such as resolution, frame rate, and bit rate. These configurations can be adjusted based on specific network environments and device performance to achieve optimal transmission results.

Function chart


Application scenarios

Happytime RTMP Pusher is suitable for various scenarios, including but not limited to:
1.Live streaming: An anchor can use Happytime RTMP Pusher to push the real-time stream of the camera and microphone to the RTMP server to achieve live streaming.
2.Screen sharing: Users can use Happytime RTMP Pusher to push the screen content to the RTMP server, enabling screen sharing functionality. This is very useful in online education, remote meetings, and other scenarios.
3.Application window recording: Developers can use Happytime RTMP Pusher to record the content of the application window and push it to an RTMP server for purposes such as demonstration, tutorial, or monitoring.
4.Media file push: Users can push local media files (such as video files, audio files, etc.) to the RTMP server through the RTMP Pusher to achieve online playback or distribution of the files.

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

Happytime RTMP Pusher offers a simple and easy-to-use interface that allows users to configure their stream settings, such as bitrate, resolution, and frame rate.
Happytime RTMP Pusher is a powerful tool for content creators, live streamers, and broadcasters who want to share their content with their audience in real-time. Its low latency and compatibility with a wide range of devices and platforms make it an ideal solution for anyone looking to stream audio and video content over the internet.
Since it is portable, Happytime RTMP pusher 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.

The demo version limitations

The RTMP Pusher demo version supports a maximum of 2 concurrent push streams