ドキュメント

サポート

Vivox Unity SDK

Vivox Unity SDK

自動接続回復

Understand how automatic connection recovery works.
読み終わるまでの所要時間 1 分最終更新 23日前

Vivox SDK には、短期間のネットワーク切断に対処する自動接続回復機能が用意されています。この接続回復は、アプリケーションの介在なしで発生します。 ユーザーがインターネット接続ポイント間を移動するときに、アプリケーションのインターネット接続が一時的に切断されることがあります。例えば、ユーザーがモバイルデータ通信ネットワーク間をローミングしたり、デバイスが LTE モバイルデータ接続とホームワイヤレスネットワーク接続間を切り替えたりするときに、接続が切断されることがあります。 ネットワークの接続が失われると、Vivox SDK では接続の復元を最大で 30 秒間試行します。
VivoxService.Instance.ConnectionRecovering
VivoxService.Instance.ConnectionRecovered
は、接続が失われたと認識されて回復が開始されたタイミングと、接続が回復されたタイミングを追跡するためにサブスクライブできるイベントです。これらのイベントを監視して、ユーザーに Vivox の接続の健全性を表示することができます。
VivoxService.Instance.ConnectionFailedToRecover
イベントは、アプリケーションがネットワークへの再接続を試行した後にセッションの再開が失敗した場合に発生します。
回復の試行が完全に失敗した場合は、部分統合 を使用して、ユーザーに再接続が失敗したというアラートを発信することができます。おそらく、ネットワークの接続の健全性に関するあらゆる問題の解決には、ユーザーによるアクションが必要であるためです。より 密接な統合 が、Vivox からの部分切断の回復に寄与する場合があります。