2011-07-31 12 views
1

私はフラッシュコードを避ける単一のWebアプリケーションを作りたいと思っています。このアプリケーションにはテレビ会議が必要で、純粋なHTML5で実装したいと思います。可能です?私はウェブソケットについて知っていますが、相対的なパフォーマンス(少なくとも24fps +正しい解像度、最小640x480のサウンド)でビデオ会議を実装できるかどうかは本当に分かりません。両方のエンドポイントはWebアプリケーションです(両方のエンドポイントでブラウザ)。事前純粋なHTML5ビデオ会議

答えて

0

おかげであなたは本当に現時点でライブストリーミングのためのHTML5のビデオを使用することはできません、それはまだWebカメラをサポートしていません。

エリクソンはWebKitブラウザを改造しており、今後これからのHTML5 Stream APIを使ってこれをどのように行うことができるかを示しています。 Beyond HTML5 - Implementing and stream management in WebKit

0

JavaScript(there are plug-ins which let you handle output through flashですが)を介してウェブカム画像/マイクフィードをキャプチャすることは不可能ですので、何らかのアプリケーション/プラグインをインストールする必要があります。 スピード部分は、クライアントが心配するためのものです。つまり、ウェブソケットは、接続が許す限り速くなります。 ウェブワーカーについては、アプリケーションを高速化するのに非常に役立つため、ウェブワーカーに関するいくつかの調査を行う必要があります(マイクインターフェイス、ウェブカムインターフェイス、UIを特定のワーカーと一緒に使用することはできません。 。

EDIT:前述のjQueryプラグインは、<canvas>を使用して動作します。

0

Jonas氏によると、今の状況では、HTML5でビデオ会議を行うことはできません。ブラウザにも多くの制限があります。すべてのブラウザでサポートされている共通のビデオコーデックが存在しないためです。また、ライブストリーミングはSafariのみで適切にサポートされています(HTML5動画タグを使用)。私の経験によれば、ブラウザを使ってWindows上でライブストリーミングを正しく構築することはできません。 しかし、あなたはライブストリーミングに関するいくつかの情報を取得したい場合は、あなたのライブストリーミング例

をテストするには、このソースを使用することができますhttps://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html

を参照してください「http://xfunoonx.api.channel.livestream.com/3.0/ playlist.m3u8 "

このコンテンツはMacのSafariでのみ動作します。

関連する問題