PICKUP

  • KAYAC 10th Anniversary vol.10 777カヤック★フェスティバル

KAYAC 10th An...

おかげさまで、カヤックは今年で10周年を迎えました。そこで2008年の777は10周年を記念す… 詳細 »

  • BBUプロジェクト

BBUプロジェクト

「貧乏ゆすり」をコンセプトにしたプロダクトを開発するBBUプロジェクトが2008年7月7日には… 詳細 »

service

画像
DATE
2008.12.03
CATEGORY
MEMBER

Sniffer::RTMP

RTMPスニファフレームワーク

FMS(Flash Media Server)でつかわれる RTMP プロトコルの通信をキャプチャし解析するための perl フレームワークです。

スニファー型になっていますので、起動しておくと自動的に PC の通信をみて、RTMP パケットをキャプチャすることが出来ます。

FMS実装の開発者はもちろんのこと、FMSを使用している Flash デベロッパーの方にも有効に使っていただけると思います。
LiveHTTPHeadersのRTMP版、などといえばわかりやすいでしょうか。

使用するにあたり、kamaitachi のパケットパーサーを使用していますので、kamaitachiのlibディレクトリに@INCを通しておく必要があります。
また、Net::Pcapを使用していますので、実行にはスーパーユーザー権限が必要です。

また、このフレームワークを使用して ustream などのライブ配信を見ながら flv に保存するというサンプルを技術ブログのほうで紹介してみましたので、そちらも併せて参照ください!
詳細技術記事
http://tech.kayac.com/archive/rtmp_packet_dumper.html