私たちはiOSのchromecast senderアプリを開発しています。接続が失われた場合、約20秒間(たとえば、フライトモードを20秒間オンにしてからオフにする)、受信機への接続が回復しないことに気付きました。誰かがGoogleCastフレームワークが接続回復を処理する方法を知っていますか?再試行のメカニズムはありますか?このdocumentationから基づいiOSでの接続回復の仕組みGoogleCastフレームワーク
1
A
答えて
0
、キャストフレームワークは自動的に多くの微妙なコーナーケースに再接続を処理するために再接続ロジックを追加して、例えば:
- デバイススリープ からの回復のWiFiの一時的な損失から
- を回復
- はアプリが
あなたはこのRestoring sessionsドキュメントに参照することができる:送信側アプリケーションは、メディア経路から外れると、ユーザまたはオペレーティングシステムは、ユーザが最初から切断せずにアプリケーションを強制終了するときのように、UX Guidelinesによれば
キャストデバイスの場合は、送信者アプリケーションが再び開始するときに、アプリケーションは受信者とのセッションを復元する必要があります。
この使用例を処理するには、送信者アプリケーションはキャストアプリのライフサイクル中にルートIDとセッションIDを保持する必要があります。ユーザーが明示的にキャストデバイスから切断すると、アプリケーションが再開するときに自動再接続ロジックが呼び出されないように、これらの永続データを消去する必要があります。
関連する問題
- 1. アーキテクチャの仕組みマイクロサービスとOpenID接続?
- 2. php-mysqlでのデータベース接続の仕組み
- 3. 接続テーブルからのEntity Frameworkモデルデータの仕組み
- 4. Glassfishは、JMSキューの接続/セッションリソースを遅延で閉じます。 JMS接続プーリングの仕組み
- 5. iphone接続の回復されたコールバック
- 6. Entity Frameworkコアの接続回復力
- 7. Django RESTフレームワーク:シリアライザのコンテキストの仕組みは?
- 8. iTeleportの仕組み
- 9. Tensorflowの仕組み
- 10. Hibernate.initialize()の仕組み
- 11. ファイルディスクリプタの仕組み
- 12. フォースクエアチェックインの仕組み
- 13. Choreographerの仕組み
- 14. マルチキャストの仕組み
- 15. ハイブパーティションの仕組み
- 16. キュウリカピバラの仕組み
- 17. subscribeOnの仕組み
- 18. ボイスアシスタントの仕組み
- 19. 組み込みのAnylogic DBに接続
- 20. OpenID組み込みリソースで接続
- 21. 仕組み:Park GuidesのNatGeo iOSアプリでの移行:
- 22. FB接続認証の仕組みを説明してください
- 23. ゴランのタイマーの仕組み
- 24. JsonUtilityのラッパーの仕組み
- 25. iPhoneのjailbreakingの仕組み
- 26. Codeigniterのセッションの仕組み
- 27. このプログラムの仕組み
- 28. のHadoopストリーミングの仕組み
- 29. マルチスレッドコードのプロファイリングサンプリングの仕組み
- 30. Windowsのコマンドタイプの仕組み