2017-10-05 1 views
0

Est-il possible de recevoir des informations sur le ping, lors de l'utilisation du service de vidéo programmable? Je vous remercie.Obtenir ping à partir de Twilio Video Java

J'ai besoin de pouvoir dire à l'utilisateur que le délai entre l'envoi et la réception de vidéo a augmenté. Par exemple, si le retard est d'une demi-seconde, l'indicateur vert est affiché, si le second est jaune, plus d'une seconde est rouge. Est-il possible de le faire en utilisant la fonctionnalité Twilio intégrée?

Répondre

0

Twilio développeur évangéliste ici.

Je ne suis pas sûr de ce que vous entendez par le ping, dans le contexte de la vidéo programmable. Je pense que vous voulez tester la connexion. Ce n'est pas possible avant qu'un appel ne soit connecté, car WebRTC est pair à pair. La connexion est directe entre les clients (sauf si vous utilisez des salles de groupe).

Vous pouvez détecter la qualité de la connexion en utilisant les méthodes de statistiques dans le SDK une fois que vous êtes connecté, consultez le getStats method on the Room class. Faites-moi savoir si cela aide du tout.

+0

J'ai besoin de pouvoir dire à l'utilisateur que le délai entre l'envoi et la réception de vidéo a augmenté. Par exemple, si le retard est d'une demi-seconde, l'indicateur vert est affiché, si le second est jaune, plus d'une seconde est rouge. Est-il possible de le faire en utilisant la fonctionnalité Twilio intégrée? –

+0

Ceci n'est pas construit dans la fonctionnalité Twilio, mais plutôt dans la fonctionnalité WebRTC. On dirait que vous pouvez obtenir un estimé [temps d'aller-retour] (https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats-roundtriptime) qui pourrait être ce que vous cherchez. – philnash

+0

Je vais essayer. Je vous remercie –