P2Pのrtmfpをやってみるか・・・

FlashのP2P技術であるrtmfpについて調べてみようと思います。

個人的には
1:サーバーごとの接続が完了したらそのあとでCirrusサーバー抜きでメッセージのやりとりができればうれしい。
2:直接接続していないクライアントFlash同士のメッセージのやりとりができればうれしい。
3:直接接続していないクライアントFlash同士のメディアデータのやりとり(Videoとか)ができればうれしい。
4:FlashMedisLiveEncoder等高画質なデータのやりとりをP2Pでやりとりできればうれしい。

と、このあたりのことが、非常に興味あります。

まず1ですが、http://labs.adobe.com/technologies/cirrus/ この説明ページの右端の画像をみてください。
[FL]の部分が省略されています。
これをみたら、ん?サーバー抜きでも動作するの?たしかにP2Pだしなぁと思います。
まぁ、たぶん不可能なので、無理ということを確かめておきたいです。

続いて2ですが
上記の説明ページのこれまた右端の画像ですが、直接つながっていないユーザー同士データのやりとりができるかどうかの確認です。
これは可能なはずです。そう書いてあるし・・・

さらに3ですが、データ転送はおそらくできるのですが、映像データのやりとりができるのか・・・
NetStreamが10.0のP2P(直接接続)とするならNetGroupが10.1の(間接接続?)ともとれるのでそのあたりがどうなっているか
気になります。
NetStream作成時にコンストラクタにNetConnection以外にNetGroupの認証部分をわたせるので、できそうな気がします。
これができるという確認をしたいと思います。

最後に4ですが、Group内部でやりとりするデータを外部のストリームデータにすることが可能なのか?
もしこれが可能なら、ビデオ系のウェブサービスはP2Pをつかうことで、転送量を軽減したりできますね。

2と3はおそらく実装されている。
4は可能かもしれないが、もしかしたらFlashの動作を深い部分まで動作をしらべて、プログラムをいじらないとだめかもしれない・・・
簡単にできる可能性もあり。
1はかなり深い部分までどうなっているか確認して、プログラムをいじらないとたぶん無理かな

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2011年02月05日 19:13
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。