rtmpdump is a tool to download rtmp:// and rtmpe:// streams.
Download the source:
svn co svn://svn.mplayerhq.hu/rtmpdump/trunk rtmpdump
That will get you the very latest code. If you're looking for a specific older release you can look under svn://svn.mplayerhq.hu/rtmpdump/tags . Also the code has recently split between version 1.x and 2.x (trunk is now 2.x). You can find the 1.x code in svn://svn.mplayerhq.hu/rtmpdump/branches/1.x .
The latest release is 2.1c which you can check out from svn://svn.mplayerhq.hu/rtmpdump/tags/rel-2.1c . Releases will also be provided as gzip'd tar archives in the download directory. There are also zip archives in this directory; these contain binaries of builds for Windows.
Part of the aim in the 2.x rewrite is to make the code usable as a standalone library. The API is not frozen, since we don't yet know what functions other client authors are likely to need. If you're working on an application that could benefit from the RTMP support in this code, please join the mailing list and discuss your ideas.
Also new in 2.1 are two additional server programs, rtmpsrv and rtmpsuck.
rtmpsrv is a stub for a server; it logs the connect and play parameters from a regular client that connects to it. These parameters can then be used with rtmpdump to retrieve a 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.
2010-01-10: Download source tarball rtmpdump-2.1c.tar.gz
2010-01-10: Download windows build rtmpdump-2.1c-windows.zip
2010-01-10: Download Android/G1 build rtmpdump-2.1c-android.zip
Older versions:
2010-01-04: Download source tarball rtmpdump-2.1b.tar.gz
2010-01-04: Download windows build rtmpdump-2.1b-windows.zip
2010-01-04: Download Android/G1 build rtmpdump-2.1b-android.zip
2009-12-31: Download Android/G1 build rtmpdump-2.1-Android (external link)
2009-12-31: Download source tarball rtmpdump-2.1.tar.gz
2009-12-31: Download windows build rtmpdump-2.1a-windows.zip
2009-12-21: Download source tarball rtmpdump-2.0.tar.gz
2009-12-16: Now that the remainder of the code has been rewritten from C++ to C the original
code will not be developed any further.
2009-12-02: Download source tarball: rtmpdump-1.9a.tgz
New in this version: Fixed a typo in auth string processing
Download svn windows build: rtmpdump-1.9-bcfix
Download rtmpdump-1.9 source tarball: rtmpdump-1.9.tgz
Download rtmpdump-1.9 win32 build: rtmpdump-1.9.zip
Subscribe to the mailing list:
https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
or read the list archives:
http://lists.mplayerhq.hu/pipermail/rtmpdump/
Projects using rtmpdump:
get-flash-videos
get_iplayer
RTMPDump-YLE
youtube-dl
python-iview
Forks:
flvstreamer
xVideoServiceThief
License: GPLv2
Copyright (C) 2009 Andrej Stepanchuk
Copyright (C) 2010 Howard Chu