人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FMS(FlashMediaServer)やWMS(WindowsMediaServer)のストリーミングを監視できる方法を探しています。

個別にソフトを開発というのは無という前提で「RTMP」や「MMS」のサービスの正常性確認が取れるもの
はないでしょうか

それに関する情報であれば、海外のページでもかまいません。またずばりのスクリプトでもかまいません。

無償のものを優先しますが、有償であっても非常に高価でなければそれでも構いません(100万を超えるようなもの)、FMS・WMS個別のものでもかまいません。

どなたかご存知の方がいらしゃいましたら、ご教授願います。

●質問者: neozerocool
●カテゴリ:コンピュータ インターネット
✍キーワード:MMS RTMP WMS サービス スクリプト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● 夜の世界の住人
●35ポイント

むしろ、サーバーを監視するのであれば、ポート番号に対しての疎通の確認を、CRONでタイムリーに行えばよいのではないでしょうか? すみません、Bash書けないので、アイデアしか出せませんが…

あと、ストリーミングは、IGMPを使うはずなので、IGMP一回たたいてからストリームが流れるので、疎通確認の際に、IGMP叩いてから、ストリームされているパケットの流動をログ化する(一回に0.5秒?2秒だけ それ以上だとログのサイズが大変な事になるので)これで仕組みはできるはずです。 多分どこかにそういうプログラムと機械はありそうですね…

◎質問者からの返答

ポートは既に叩いていたりするんですが ある程度プロトコルを実装しないと確認ができないため

やはりそのへんがやはり大変かと・・・


2 ● sunrise_next
●35ポイント

なるほど…

一応ですが、ネットワークテスターと呼ばれる機械があります。

ハード的にどういう環境で試そうとしていてというのであれば、たとえば、そのストリームをアプリケーション的に直接拾ってしまって(アプリケーションは、すでにプロトコルを喋る実装ができている)ので、そのアプリをCronで、立ち上げ、Wire Shark 等を使って、1秒ぐらいをキャプチャしてログ化 → Cron で タスクを終了させて、終了の流れでよろしいのでは?

ログの頻度を、どのくらいにするかなどは、決まってますか?

◎質問者からの返答

なるほど なるほど

flashストリーミングの場合はやはり専用アプリを作りこんでと考えていましたがと考えていましたが、

既存のWEBページをIEなどで指定して立ち上げて(この時ストリーミングクライアント側はAUTOスタート

で要求を出す)、その時のTCPダンプログをスクリプト言語でチェックするという発想はありませんでした。

これだとSWF認証しているFMSでも監視できそうな気がします。

flashアプリ側に監視機能が必要だとばかり考えてしまっていたので視点を変えてみると可能そうですね。

ただ、プロトコルをきちんとみていませんがRTMPEなどは難しいのかもしれませんね。

接続過程における暗号化部以外はACK、NCKのようなやり取りをしているので可能だとは思いますが・・・

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ