RTMPDump开源工程:http://rtmpdump.mplayerhq.hu/
可以下载最新的源代码:git clone git://git.ffmpeg.org/rtmpdump
开启所有功能的编译的时候,可以结合用zlib, 还有默认用的OpenSSL,
也可以代替用GnuTLS 或者是 PolarSSL。
rtmpdump主页:http://rtmpdump.mplayerhq.hu/rtmpdump.1.html
rtmpgw主页:http://rtmpdump.mplayerhq.hu/rtmpgw.8.html
librtmp主页:http://rtmpdump.mplayerhq.hu/librtmp.3.html
从V2.1开始增加了两个服务器程序rtmpsrv 和 rtmpsuck。
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.
非官方编译的版本可以从论坛上找到;
论坛地址:
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:
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:
FFmpeg
MPlayer (thru 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.