2017-08-18 1 views
0

Selon nos besoins client dans l'application mobile, l'éditeur doit lancer la session et afficher le chat de texte d'abord et de même que lorsqu'un abonné rejoint la session, il commence par le chat de texte. Si l'abonné veut commencer & rejoindre le chat vidéo, il peut demander à l'éditeur et démarre le chat vidéo une fois que l'éditeur accepte & commencé.TokBox un-à-un Chat texte et vidéo - Android

Maintenant, la question est de savoir si l'éditeur initie la session & appuyez sur le bouton d'accueil. L'application n'obtient pas de service Internet, à cause de cela, la session se déconnecte après quelques essais de reconnexion automatique. Nous avons donc prévu de relancer la même session avec le même jeton d'ID de session &, une fois que l'éditeur a repris l'application. Dans ce dernier exemple d'application (https://github.com/opentok/accelerator-sample-apps-android), nous n'avons pas pu réinitialiser la session. Mais dans l'exemple précédent avec le paquet suivant compiler 'com.opentok.android:accelerator-pack:+' nous pouvons atteindre la connexion à la session, mais la session de discussion de texte ne se connecte pas.

Veuillez me guider. Merci d'avance.

Répondre

0

Le bouton Push HOME ne doit pas couper la connexion Internet. En fait, le comportement normal est de garder le streaming audio donc vous devez le mettre en sourdine sur onPause()

Si vous souffrez de déconnexions pour une raison quelconque et que vous ne pouvez pas le résoudre, vous ne devriez pas essayer de réutiliser une session. Il est recommandé d'en créer un nouveau.