2009-11-30 12 views
7

私は、ビデオ会議機能を統合したコミュニティのウェブサイトを構築したいと考えています。私はブラウザ内からこれを提供したいので、私はJavaまたはFlashベースのソリューションを探しています。オープンソースのP2Pビデオ会議は、FlashまたはJavaでですか?

また、セントラルサーバーを使用せずに(たとえばSkypeの仕組みのように)クライアントがオーディオとビデオのデータを流すことで帯域幅を確保することもできます。

これらの基準を満たす合理的に成熟したオープンソースプロジェクトはありますか?

答えて

4

Voice over IPの場合、UDPが推奨され、Webブラウザプラグインは通常、UDPおよびP2P接続のサポートが欠けています。

しかし、解決策があります。これにはAdobe Flash Player 10とAdobe Stratusを使用する必要があります。これは実際にはChatrouletteがP2Pストリーミングビデオチャットに使用しているものです。

+2

クイックノート:Chatrouletteは仕事では安全ではないかもしれません:-) – Esko

1

難しい方法を見つけた人から取ってください。Javaのビデオ再生のサポートはうまくいきません。彼らは新しい、幻想的なビデオ再生システムを約束し続けていますが、プラットフォームが限定されたMPEG-4の互換性のない混乱のJava Media Frameworkにはまだまだ固執しています。

あなたの代わりにQuicktime for JavaとMPlayer/VLC/etcをラップするシステムがあります。それらのどれも実際にはブラウザのオプションではありません。

アドビとFlashサイトデザインの邪悪なことを嫌っているのと同じくらい、Flashははるかに優れた選択肢です。

1

Xugglerライブラリを参照してください。このライブラリには、com.xuggle.mediatool.IMediaVieerオブジェクトのビデオ(よくあるサンプルコード)を再生するためのコードが含まれています。

関連する問題