0

私は現在、Webアプリケーション(ソーシャルネットワーク)を計画しています。そこでは、クライアントの特定のテーマに関する知識を共有できます。ナレッジシェアは、リアルタイムコミュニケーション(オーディオ、ビデオ会議、会話、ライブチャット、ファイル共有)を使用して提供される予定です。可能であれば、ソリューションは現代のデスクトップおよびモバイルブラウザと互換性がある必要があります。ビデオ会議、インスタントメッセージング、ファイル共有を使用したWebアプリケーションアーキテクチャ

リアルタイム通信の実装に関する私の研究では、Socket.IO(http://socket.io)を訪れ、チャットルーレットのいくつかの例を見ました。私はまたこのページに出会った:http://myprojectguide.org/p/flash-videoio/index.htmlと例(http://code.google.com/p/flash-videoio/)。

Socket.IOは使用可能なトランスポートに低下します(WebSocketでない場合はFlashソケット、ポーリングなど)。私は多くを読んだことがありますが、私の心の中に絵を描くことはできません。上記のプロジェクト要件を満たすためにはどうすればいいですか?私はNode.JSとソケットIOだけを使用してそれに行くだろうか?また、オーディオ/ビデオ操作のためのメディアサーバーを実行する必要がありますか?言い換えれば、Media ServerはSocket.IOサーバーとどのように連携していますか?

ありがとうございます。

答えて

0

モバイルブラウザをターゲットにしていることがわかります.HTML5が必要です。

HTML5が

「ウェブハイパーテキスト 応用技術ワーキンググループ」によって開発されたWeb標準のセットであるHTML5の標準は、よりダイナミックなウェブ アプリケーションとのインタフェースのための多くの新機能が含まれています。そのようなコンポーネントの1つが指定され、 が実装されています。

HTML5のJavascriptライブラリを使用すると、 Flashを必要とする最新のモバイルデバイスや、さらには最新のモバイルデバイスで動画を再生することができます。

は..あなたがを始めるために http://html5video.org/wiki/Getting_Started_-_Navigating_HTML5

関連する問題