私のセットアップでは、音声とビデオを処理するカスタム サーバーがクラウド内にあるため、「私はどこにいるのか、私のプライベート アドレスとパブリック アドレスは何か」などは必要ありません (そしてしたくありません)。発見プロセス。基本的に、私は SDP オファーが必要であり、IP アドレス/ポートは気にしません。そのオファーはサーバーに送信され、サーバーはコーデックを選択してSRTPキーを取得し、パブリックアドレス、コーデックの選択、およびそのキーを含むブラウザへのSDP回答で応答します. 理想的には、ブラウザがサーバーへのメディアの送信を開始し、サーバーは単に「ピア」メディアを元の場所から送り返します (これは、UDP に適した NAT デバイスを介してトンネルで戻されます)。
Win32/OSXデスクトップクライアントですでにこれを行っているため、これが技術的に可能であることはわかっています...問題は、これはWebRTCで可能RTCPeerConnection
ですか? {}
など、いくつかの構成タイプを試しました{ "iceServers": [] }
が、まだ発見の渦を巻いているようです。プロセスを短縮する他の方法はおそらくありますか? ありがとう!