ここ数日間、WebRTC について多くの調査を行ってきました。 http://www.html5rocks.com/en/tutorials/webrtc/basics/を読み、 http://simplを実装しました。ローカル サーバー上のinfo/rtcdatachannel/の例。例のコードをたどることはできますが、実際のリモート ピアがどのように通信するかについて混乱しています。この例に ICE サーバーを追加しました。
window.localPeerConnection = new webkitRTCPeerConnection({ iceServers: [{ url: 'stun:stun.l.google.com:19302' }] },
{optional: [{RtpDataChannels: true}]});
...
window.remotePeerConnection = new webkitRTCPeerConnection({ iceServers: [{ url: 'stun:stun.l.google.com:19302' }] },
{optional: [{RtpDataChannels: true}]});
しかし、データを送信してもブラウザ間の同期はまだ行われず、データ通信が行われていることを示す兆候もありません。欠けているものがあることを理解しています-それはシグナリングサーバーをセットアップしていますか?
接続されたピア間で実際にデータを送受信するように例を拡張することで、誰かが私を助けることができますか?