2016-12-12 5 views
2

WifiにPeerConnectionが設定されているとします。どのように正常にセッションを中断せずにモバイルにネットワークを切り替えるには?WebRTCのネットワークを正常に切り替えるにはどうすればいいですか?

私は明らかにすべてを停止してセッションを再ネゴシエートできますが、これは解決策ではありません。

はまた、その場合のために正確に設計されているように見えるiceConnectionReceivingTimeouticeBackupCandidatePairPingIntervalパラメータがありますが、残念ながら私はthis postから離れてそれらを使用する方法上の任意のヒントを見つけることができません。明らかにそれらを設定するだけで何もしません。

+0

実際、この種の動作のためにICEが設計されているとは思っています。 [ICE再起動パラメータ](https://tools.ietf.org/html/rfc5245#section-9.1.1.1)をご覧ください。 –

答えて

0

簡単な答えはできません。現在の接続はすぐに開始します...

シグナリングフェーズは、両端から相互にアクセス可能な1対のipとポートをネゴシエートします。これは、ファイアウォールやルーティングなど、IPが変更されるため、モバイルネットワークにWi-Fiを切り替えるときに必然的に変更されます。その全体のプロセスを再度実行する必要があります。

関連する問題