新しく記事を書き直しましたので、以下の記事を参照してください。
librtmp(RTMPDump)のコンパイル&インストール
librtmp(RTMPDump)のインストールには、zlibとOpenSSLのライブラリが必要ですので、先にインストールしておいてください。
zlibのコンパイル&インストール
OpenSSLのコンパイル&インストール
librtmp(RTMPDump)は、以下の場所にあります。
http://rtmpdump.mplayerhq.hu/
以下のディレクトリから、
http://rtmpdump.mplayerhq.hu/download/
rtmpdump-2.2c.tar.gz
を、適当なディレクトリに保存します。
開発中のソースは、svnで入手できます。
svn co svn://svn.mplayerhq.hu/rtmpdump/trunk rtmpdump
こちらにもソースを置いておきます。
rtmpdump-2.2c-r437.tar.bz2
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xjf rtmpdump-2.2c-r437.tar.bz2
または、svnが利用できる環境の場合
$ svn co svn://svn.mplayerhq.hu/rtmpdump/trunk rtmpdump
$ cd rtmpdump
正式版の場合は、
$ tar xzf rtmpdump-2.2c.tar.gz
$ cd rtmpdump-2.2c
svn版か正式版のどちらか1つを解凍後、
$ make mingw CC=gcc AR=ar
$ cd librtmp
$ make install prefix=/mingw
以上で終了です。
【補足】
downloadディレクトリ
http://rtmpdump.mplayerhq.hu/download/
からでもソースは入手できますが、
rtmpdump-2.2b.tar.gz
だと、RTMP_SetupURL関数が未定義のため、FFmpegのコンパイル時にエラーになります。
そのため、svnの最新版を使用しています。
2010/4/19 追記
rtmpdump-2.2c.tar.gz から、RTMP_SetupURL関数が実装されました。