誰かが WebRTC ピア応答タイムアウトについて説明できますか?
環境
ブラウザ A
ブラウザ B
ブラウザ A は sdp と候補をブラウザ B に送信します
ブラウザ B がメディア ストリームを取得しようとして失敗する - NO_DEVICES_FOUND
そのため、ブラウザ A は P2P 接続を確立できません。
誰がこのエラーを処理する必要がありますか?
2 つのバリアントが表示されます。
- ブラウザ B はシグナリング メッセージを A に送信します - エラーが発生し、A はローカル ストリームを閉じます。
- ブラウザ A はタイムアウトを設定し、20 ~ 30 秒でリモート ストリームを待機します。ストリームが 20 ~ 30 秒以内に受信されない場合は、ローカル ストリームを閉じます。
どのような良いですか?または別の解決策?
サンプル コードはここにあります: w3.org サンプル