Products >> Media Pusher
Media Pusher - H.265 RTMP/RTSP/SRT Publisher with System Sound
Happytime Media Pusher is suitable for various scenarios such as education live broadcast, enterprise meetings, live sports, video surveillance, social media live broadcast, etc. with its comprehensive technical features, flexible configuration options and strong platform compatibility.

Support pushing RTMP, RTSP and SRT streams
Support a variety of media files, image files
Support pushing video from camera and live screen
Support pushing video from application windows
Secure media pusher with SRTP and RTSPS support
Media publish to YouTube / Facebook live
Key Features of Media Pusher
✅ Multi-Protocol Output: Push to RTMP, RTSP, SRT servers (e.g., Wowza, Nimble, Ant Media).
✅ H.265 & H.264 Encoding: Save bandwidth with HEVC/H.265 or H.264 + AAC/OPUS.
✅ Multiple Input Sources: Camera, microphone, media files, ilive screen, application windows.
✅ System Sound Recording: Capture and push Windows system audio (e.g., game sounds).
✅ Multi-Stream Push: Simultaneously push to YouTube, Facebook, and your own server.
✅ Secure Streaming: Supports SRTP and RTSPS (RTSP over SSL/TLS).
✅ Cross-Platform: Runs on Windows, Linux, Mac, Android, iOS, ARM devices.
✅ Transcoding & Relay: Convert and relay RTSP/RTMP/SRT streams.
Function chart of Media Pusher

Technical specifications of Media Pusher
Programming language: C/C++
Supported stream protocols: RTMP, RTSP, SRT
Video codecs: MPEG4, MJPEG, H264, H265
Audio Codecs: G711, G722, G726, OPUS, AAC
Supported content: media files, audio and video devices, live screen, application windows, rtsp, rtmp, srt, mjpeg streams
Streaming relay: Support RTSP, RTMP, SRT streaming relay
System compatibility: Cross-platform support, including Windows, Linux, MAC, ARM, Android, iOS etc.
Use Cases & Applications
Live Streaming: Push to YouTube, Facebook, or custom RTMP server.
Video Surveillance: Push camera or screen to NVR or RTSP server.
Education: Stream lectures with screen + system audio.
Enterprise Meetings: Push meeting room camera to internal RTSP server.
Development: Use SDK to build custom push applications.
Frequently Asked Questions (FAQ)
What is a media pusher?
A media pusher is a software or SDK that encodes and publishes video/audio streams to RTMP, RTSP, or SRT servers. Happytime Media Pusher supports screen, camera, files, and system sound.
Does it support RTMP and RTSP?
Yes. Publish to RTMP, RTSP, and SRT servers with H.265, H.264, AAC, OPUS.
Can it push H.265 streams?
Yes. Full support for H.265/HEVC and H.264 with AAC/Opus audio.
Does it capture system sound?
Yes. On Windows, it supports recording and pushing system audio (e.g., game, browser, music).
Can I push to YouTube and Facebook at the same time?
Yes. Multi-stream mode supports up to 100 destinations, including YouTube and Facebook Live.
Is there an SDK?
Yes. C/C++ SDK for RTMP/RTSP/SRT pushing. Cross-platform: Windows, Linux, Android, iOS, ARM.
What platforms does it support?
Windows, Linux, Mac, Android, iOS, and ARM. Ideal for desktop, mobile, and embedded applications.
The demo version limitations
Happytime Media Pusher demo version supports a maximum of 2 concurrent push streams









