Webrtc 通話では、メディア パラメータのネゴシエーションに sip シグナリングと sdp を使用しています。
通話開始前に、スタンバインド トランザクションを実行し、再帰候補を取得します。ベース候補とホスト候補に加えて、これらの再帰候補をsdpに入れました。
Invite の 200 OK を取得したら、すぐにメディアを開始する必要があります。メディアを開始するには、どの候補ペアを使用する必要があるかを知る必要があります。
どの候補ペアを使用する必要があるかを判断したいと考えています。接続チェックを行う必要があります。接続チェックの方法がわかりません (送信するメッセージなど)。
誰かがこれを理解するのを手伝ってくれませんか。
また、ice/stun/turn をサポートするオープン ソース (c、Linux ベース) もあります。