librtmp(RTMPDump)のインストールには、zlibとOpenSSLのライブラリが必要ですので、先にインストールしておいてください。
zlibのコンパイル&インストールOpenSSLのコンパイル&インストール (openssl-1.0.0以降)librtmp(RTMPDump)は、以下の場所にあります。
http://rtmpdump.mplayerhq.hu/以下のディレクトリから、
http://rtmpdump.mplayerhq.hu/download/
rtmpdump-2.3.tgz
を、適当なディレクトリに保存します。2011/07/24 追記gitで入手できるソースコードのバージョンが、2.4になりました。
最新版のソースコードは、以下のようにgitでダウンロードできます。
git clone git://git.ffmpeg.org/rtmpdump
MSYSで、ファイルを保存したディレクトリに移動し、
$ cd rtmpdump
$ make SYS=mingw CC=gcc AR=ar SHARED=no XLDFLAGS=-s
$ cd librtmp
$ make install prefix=/mingw SHARED=no
以上で終了です。
【補足】
2012/10/05 追記rtmpdump-2.4のwindowsバイナリは、公式ページにはありません。
とりあえず、自前でコンパイルした物を、PolarSSL版のページの【補足】の所に置いておきます。2013/02/03 追記公式サイトにもrtmpdump-2.4のwindowsバイナリがアップされました。
自前でコンパイルした物を、PolarSSL版のページの【補足】の所に置いておきますので、お好みでご利用ください。
librtmp(RTMPDump)のコンパイル&インストール PolarSSL版【更新履歴】を見る
2010/05/31 追記
最新版は、rtmpdump-2.2e.tar.gz です。
rtmpdump-2.2d を rtmpdump-2.2e に変更しました。
makeのオプションに、 SYS=mingw を追加しました。
make mingw CC=gcc AR=ar
make SYS=mingw CC=gcc AR=ar
2010/07/01 追記
最新版は、rtmpdump-2.3.tgz です。
rtmpdump-2.2e を rtmpdump-2.3 に変更しました。
2010/05/08 追記
OpenSSLの代わりに、PolarSSLを使用する手順を書きました。
OpenSSLかPolarSSLのどちらか、お好みで使用してください。
librtmp(RTMPDump)のコンパイル&インストール PolarSSL版
2011/07/24 追記
gitで入手できるソースコードのバージョンが、2.4になりました。
とりあえず、公式のdownloadディレクトリにソースコードがアップされるまで、こちらにも置いておきます。
rtmpdump-2.4.tgz
または、以下のようにgitでダウンロードできます。
git clone git://git.ffmpeg.org/rtmpdump rtmpdump-2.4
2011/07/24 追記
makeのオプションに、 SHARED=no を追加しました。
2011/08/06 追記
ソースコードをアップデートしました。
rtmpdump-2.4.tgz を rtmpdump-2.4-20110804.tgz に変更しました。
2011/08/24 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20110804.tgz を rtmpdump-2.4-20110812.tgz に変更しました。
2011/09/29 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20110812.tgz を rtmpdump-2.4-20110925.tgz に変更しました。
2011/11/10 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20110925.tgz を rtmpdump-2.4-20111108tgz に変更しました。
2011/11/16 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20111108.tgz を rtmpdump-2.4-20111115.tgz に変更しました。
2011/12/25 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20111115.tgz を rtmpdump-2.4-20111223.tgz に変更しました。
2012/01/25 追記
リンクの記事タイトルを修正しました。
OpenSSL 1.0.0のコンパイル&インストール
OpenSSLのコンパイル&インストール (openssl-1.0.0以降)
2012/03/11 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20111223.tgz を rtmpdump-2.4-20120309.tgz に変更しました。
2012/07/29 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20120309.tgz を rtmpdump-2.4-20120726.tgz に変更しました。
2012/11/01 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20120726.tgz を rtmpdump-2.4-20121031.tgz に変更しました。
2012/11/03 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20121031.tgz を rtmpdump-2.4-20121102.tgz に変更しました。
2012/11/10 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20121102.tgz を rtmpdump-2.4-20121110.tgz に変更しました。
2012/12/10 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20121110.tgz を rtmpdump-2.4-20121209.tgz に変更しました。
2013/04/14 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20121209.tgz を rtmpdump-2.4-20121231.tgz に変更しました。
2013/07/28 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20121231.tgz を rtmpdump-2.4-20130719.tgz に変更しました。
2013/08/31 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20130719.tgz を rtmpdump-2.4-20130815.tgz に変更しました。
2013/10/06 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20130815.tgz を rtmpdump-2.4-20130924.tgz に変更しました。
2013/10/13 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20130924.tgz を rtmpdump-2.4-20131007.tgz に変更しました。
2013/12/07 追記
ソースコードをアップデートしました。
rtmpdump-2.4-20131007.tgz を rtmpdump-2.4-20131205.tgz に変更しました。
2013/12/16 追記
ソースコードはgitからダウンロードするように、説明を修正しました。
とりあえず、公式のdownloadディレクトリにソースコードがアップされるまで、こちらにも置いておきます。(2013/12/07 更新)
rtmpdump-2.4-20131205.tgz
または、以下のようにgitでダウンロードできます。
git clone git://git.ffmpeg.org/rtmpdump rtmpdump-2.4
最新版のソースコードは、以下のようにgitでダウンロードできます。
git clone git://git.ffmpeg.org/rtmpdump
2013/12/16 追記
コンパイル手順を修正しました。
$ tar xzf rtmpdump-2.4-20131205.tgz
$ cd rtmpdump-2.4
$ cd rtmpdump
【更新履歴】を閉じる