J'ai:
L'appel de signal prend beaucoup de temps à s'initier.
Voir la vidéo pour ce que je veux dire.
Envoi d'un SMS du téléphone A au téléphone B. B le reçoit immédiatement.
Juste après cela, je passe un appel du téléphone A au téléphone B.
Résultat réel : Il faut environ 10 secondes pour passer du son du sonar au véritable son de sonnerie.
Résultat attendu : prenez autant de temps que le message texte push pour initier l'appel proprement dit.
http://www.xup.in/dl ,15777916/out.mov/
voir les fichiers journaux pour les informations sur l'appareil
Je suis sur deux réseaux WiFi différents. Et peu importe si les téléphones sont connectés au WiFi ou au réseau mobile.
Les journaux sont capturés juste après la fin de l'appel.
Téléphone A : https://gist.github.com/a6abeeaa62677b82a24506fae09efb09
Téléphone B : https://gist.github.com/67d46bd2860644af127effd3c50ec3de
Peut-être un peu plus rapide en 3.29.2, mais c'est en grande partie le résultat de la poignée de main ICE et de la sagesse infinie de webrtc pour utiliser DTLS. Nous pourrions faire "sonner" l'appareil plus tôt, mais si vous répondiez immédiatement, il y aurait un délai avant que vous puissiez parler (et il pourrait y avoir des problèmes qui empêchent la poignée de main ICE de se terminer du tout).
Est-il possible que le téléphone appelant connaisse l'état de la connexion et affiche un état de connexion plus clair sur l'écran de l'appelant ? Comme, "essayer d'établir une connexion" et silencieux pendant la poignée de main ICE, puis "sonner" avec le son de sonnerie.
J'ai le même problème. Parfois, il faut environ une demi-minute pour commencer à sonner.
Des plans pour accélérer la signalisation ?
Commentaire le plus utile
Est-il possible que le téléphone appelant connaisse l'état de la connexion et affiche un état de connexion plus clair sur l'écran de l'appelant ? Comme, "essayer d'établir une connexion" et silencieux pendant la poignée de main ICE, puis "sonner" avec le son de sonnerie.