1

Web アプリにオンライン ビデオ チャットを追加しています。利用可能なオプションについていくつか調査しました。

  1. OpenTok - Flash バージョンと WebRTC バージョンがあります。Flash バージョンは OSX で動作しますが、Linux では動作しません (Chrome でテスト済み)。WebRTC バージョンは Chrome のみをサポートします (Linux でもまだサポートしていません)。

  2. WebRTC.io - 同じセッションで複数の人をサポートします. OSX と Linux の両方で動作しますが、Chrome のみをサポートします。

  3. このチュートリアルの AppRTCデモは非常に有望で、Chrome と Firefox (OSX と Linux の両方) で動作します。唯一の欠点は、デモが同じセッションで最大 2 人をサポートすることです。複数の人に拡張できるかどうかはわかりません。

おそらく、私が気付いていない他のより良い選択肢があるでしょう。次の要件があるとします。

  1. 複数人 (>=2) が同じセッション内でチャットできるようにする
  2. Chrome と Firefox をサポートし、
  3. 実装に何年も費やす必要はありません。

試してみることができる良い代替手段はありますか?

4

2 に答える 2

1

これには多くのオプションがあります。ここにいくつかの提案があります。

シグナリングに WebSocket を使用することも、それほど難しくありません。Node 上の Socket.io は、これを実装するための良い方法です。その方法を示すコードラボを作成しました。また、Signalmaster とそれに付随するSimpleWebRTCクライアントも参照してください。

あなたが言及したように、 apprtc.appspot.comの例による XHR + Channel API は、シグナリングの別のオプションです: code here

于 2013-06-18T08:55:07.130 に答える