7

テキストメッセージをブラウザに直接送信したい。今のところ、Web でオーディオ/ビデオ伝送のデモしか見ていません。これらは私の疑問です:

  • PeerConnection API を使うだけでは解決できないのでしょうか?
  • それとも、これを実現するには新しい DataChannel API が必要ですか?
  • もしそうなら、dataChannel API が実装されているブラウザはどれですか?

助けてくれてありがとう..

4

4 に答える 4

4

あなたの質問への答えは: はい - dataChannel API を使用する必要があります

彼らはまだそれを実装しているので、クロスブラウザではありません.クロスブラウザアプリには、ノードatmでsocket.ioを使用するでしょう。

データチャネルが完了すると、驚くべきことになります! :)

于 2013-01-04T09:18:12.807 に答える
3

WebRTC Data Channel API を使用してテキスト データを送信するための JavaScript ライブラリがいくつかあります: PeerJSwebRTC.ioDataChannel.ioBoneValue ... (わかっている場合はさらに追加してください)

于 2013-02-17T21:10:42.970 に答える
3

PeerConnection API の DataChannel 部分を使用する必要があります。これは Firefox 18 以降で動作し、Chrome にも近日中に導入される予定です。

これを行う方法を理解するための良い出発点は、https://hacks.mozilla.org/2012/11/progress-update-on-webrtc-for-firefox-on-desktop/およびhttpにある仕様の最新ドラフトです。://dev.w3.org/2011/webrtc/editor/webrtc.html !

于 2013-01-09T15:37:11.763 に答える
0

テキスト メッセージだけに関心がある場合は、サポート範囲がはるかに広い WebSocket API を代わりに使用しないでください。

于 2013-01-25T01:11:03.580 に答える