Products >> SRT Pusher

SRT Pusher

Happytime SRT pusher is a high-efficiency Secure Reliable Transport(SRT) pusher app, it supports push the local media files, audio and video devices, living screen, application windows and the RTSP / RTMP / SRT / HTTP MJPEG stream, support multiple pushers at the same time, stable and reliable. It 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, 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 SRT stream.
Happytime SRT 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,RTMP stream to SRT stream
Support push media data from SRT stream

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 stream to SRT stream
Support push media data from SRT stream
Support for sending silent audio data
Support video codec H264,H265
Support audio codec AAC
Support for configuring audio and video output parameters
Small size, suitable for embedded development
Code structure clear, easy to use

Function chart


SRT features

No matter how unreliable your network, SRT can recover from severe packet loss and jitter, ensuring the integrity and quality of your video streams.
SRT’s stream error correction is configurable to accommodate a user’s deployment conditions. Leveraging real-time IP communications development to extend traditional network error recovery practices, SRT delivers media with significantly lower latency than TCP/IP, while offering the speed of UDP transmission with greatly improved reliability.

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