関連する WebRTC、ICE プロトコルは、どのペアのアドレスがペア間の直接メディア転送で機能するかを示します。
A と B を 2 つの端点とする
A と B 間の直接通信に使用するアドレスを選択するために、人物 A はまず候補を収集し、候補属性をエンコードし、SDP オファー メッセージをエンコードして、それを別のエンドポイントに送信します。
B が A からオファー メッセージを受け取ると、B は候補を収集し、SDP 応答メッセージを独自の候補リストでエンコードして、A に送信します。
このプロセスの最後に、各エージェントはローカル候補とリモート候補の完全なリストを取得します。それらをペアにして、CANDIDATE PAIRS を生成します。どのペアが機能するかを確認するために、各エージェントは STUN req/resp を使用して接続チェックを実行します。
有効な候補ペアを指名するために、何回の接続性チェックが実行されますか?
webRTC 呼び出しに関して実行される残りの ICE 接続チェックは何ですか?
webRTC 呼び出し用の ICE モジュールを開発するには、RFC5245 の各ステップに従う必要がありますか?