0

私は現在、クライアントの特定の主題に関する知識を人々が共有できる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 Socket、ポーリングなど)。たくさん読んだのですが、頭の中で絵を描くことができないようです。上記のプロジェクト要件を満たすにはどうすればよいでしょうか。Node.JSとSocketIOのみを使用してそれを実行しますか?オーディオ/ビデオ操作のためにメディアサーバーも実行する必要がありますか?言い換えると、メディアサーバーはSocket.IOサーバーとどのように連携しますか?

前もって感謝します。

4

1 に答える 1

0

モバイル ブラウザもターゲットにしているようです。HTML5 が必要です。

HTML5 は、「Web Hypertext Application Technology Working Group」によって開発されている一連の Web 標準です。

HTML5 標準には、より動的な Web アプリケーションとインターフェイスのための多くの新機能が含まれています。指定および実装されているそのようなコンポーネントの 1 つが要素です。

HTML5 Javascript ライブラリを使用すると、最新のモバイル デバイスや、Flash を必要とする古いブラウザでも動画を再生できます。

始めるには.. http://html5video.org/wiki/Getting_Started_-_Navigating_HTML5

于 2012-02-24T15:39:05.720 に答える