Tag Archives: Multimedia protocol

Rtmpdump open source project

Rtmpdump open source project: http://rtmpdump.mplayerhq.hu/

You can download the latest source code: git clone git://git.ffmpeg.org/rtmpdump

When compiling all functions, zlib can be used in combination with OpenSSL by default,
gnutls or polarssl can also be used instead.

Rtmpdump home page: http://rtmpdump.mplayerhq.hu/rtmpdump.1.html

Rtmpgw home page: http://rtmpdump.mplayerhq.hu/rtmpgw.8.html

Librtmp home page: http://rtmpdump.mplayerhq.hu/librtmp.3.html

Two server programs rtmpsrv and rtmpsuck have been added since v2.1.
rtmpsrv is a stub for a server; it logs the connect and play parameters from a regular client that connects to it. It then invokes rtmpdump with those parameters to retrieve the stream.

rtmpsuck is a transparent proxy; it intercepts connections from a client and then makes an outbound connection to the real server. After all handshaking is complete and encryption keys with both sides are negotiated, it records the cleartext stream data into files while relaying the data from the server to the client.

Unofficial versions can be found on the forum;

Forum address:
http://ffmpeg.zeranoe.com/forum/viewforum.php?f=29 note, this forum is not affiliated with the RTMPDump project.
http://stream-recorder.com/forum/rtmpdump-f54.html – note, that site is not affiliated with the RTMPDump project, but they’re pretty active with helping answer questions.

Rtmpdump is used in the following projects:
livestreamer
get flash videos
get_ iplayer(discontinued)
get_ iplayer
iFetch
yle-dl
youtube-dl
python-iview
mlbviewer
iViewNapper
TV3 al Cabàs
streamCapture
PlayDownloader
MTV.it download
Ed’s iPlayer Javascript BBC ripper
rtmpdumphelper (windows network hook for rtmpsuck/rtmpsrv)
SupercamBR
you-get

Librtmp is used in the following projects:
ffmpeg
Mplayer (THR ffmpeg)
HTS home theater system
curl

Patches for librtmp on other projects:
XBMC

Forks:
flvstreamer
xVideoServiceThief

See Also: rtspdump
rtspdump is a program which downloads rtsp:// multimedia stream from a Microsoft WMServer.