Les clients de l'API Google Meet Media doivent importer régulièrement des statistiques client sur le canal de données media-stats.
Les entrées requises par l'API Meet Media sont un sous-ensemble des statistiques collectées par WebRTC, qui sont accessibles en appelant la méthode RTCPeerConnection::getStats().
Parcours client
Tous les clients de l'API Meet Media doivent implémenter le flux suivant.
Configuration initiale
Une fois que le client a ouvert le canal de données media-stats, Meet envoie immédiatement une mise à jour de la ressource MediaStatsConfiguration sur le canal. Cette configuration spécifie comment le client doit importer les statistiques.
| Configuration | |
|---|---|
| uploadIntervalSeconds | Indique la fréquence à laquelle le client Meet Media API doit importer les statistiques, ou zéro si le client ne doit pas en importer. | 
| allowlist | Spécifie les entrées RTCPeerConnection::getStats()que le client doit importer. | 
Importation des statistiques
Lorsqu'il est connecté à une conférence, le client de l'API Meet Media doit :
- Appelez la méthode - RTCPeerConnection::getStats()à l'intervalle spécifié par- uploadIntervalSeconds.
- Filtrez l'objet de statistiques obtenu pour n'inclure que les champs spécifiés par - allowlist.
- Importez les statistiques filtrées en envoyant un - UploadMediaStatsRequestsur le canal de données- media-stats.