List of RTMP software

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

List of software that implements the Real-Time Messaging Protocol, primarily known from Adobe Flash.

RTMP live video encoder software[edit]

RTMP server software[edit]

The primary motivation for RTMP was to be a protocol for playing Flash video (Adobe Flash Player) maintaining persistent connections and allows low-latency communication, but in July 2017, Adobe announced that it would end support for Flash Player at the end of 2020[1], and continued to encourage the use of open HTML5 standards in place of Flash.

Due to this RTMP streaming support is declining rapidly. But it is still very useful for broadcasting live, because of its low-latency. The Broadcaster ingest the stream through a RTMP server which then encodes and sends the resultant stream to a HLS [2] (HTTP Live Streaming) URL.  Which then can use a number of players and devices from desktops to smartphones to social media sites.

Some full implementation RTMP servers are:

Client software[edit]

Application Platform Description
Adobe Flash Player (web browser plug-in) Windows, OS X, Chrome OS, Linux The most widely adopted RTMP client, which supports playback of audio and video streamed from RTMP servers.
Gnash (web browser plug-in/media player) Windows, Linux An open source replacement for the Flash Player, intends to support RTMP streaming for Linux.[3]
VLC media player Windows, OS X, Linux, iOS, Android As of version 2.1+
Has partial support for playing RTMP streams (not RTMPE).
MPC-HC Windows As of version 1.7.8+
Can open rtmp streams if started from command prompt with the URL as argument, or with entering the URL into the "Open File..." dialog.
XBMC Media Center Windows, OS X, Linux, iOS (jailbroken), Android Has partial support for playing RTMP streams (not RTMPE).


  1. ^
  2. ^
  3. ^ "Linux Funding". Retrieved 1 January 2010.