Клиенты Google Meet Media API должны периодически загружать статистику клиента по каналу данных media-stats .
Записи, необходимые Meet Media API, представляют собой подмножество статистики , собранной WebRTC, доступ к которой можно получить, вызвав метод RTCPeerConnection::getStats() .
Клиентский поток
Все клиенты Meet Media API должны реализовать следующий процесс.
Начальная конфигурация
После того как клиент открывает канал данных media-stats , Meet немедленно отправляет по каналу обновление ресурса MediaStatsConfiguration . Эта конфигурация определяет, как клиент должен загружать статистику.
[null,null,["Последнее обновление: 2025-02-24 UTC."],[[["Meet Media API clients are required to periodically upload client statistics via the `media-stats` data channel."],["The required statistics for the Meet Media API are a subset of those collected by WebRTC and accessed via the `RTCPeerConnection::getStats()` method."],["Upon opening the `media-stats` channel, clients receive a `MediaStatsConfiguration` from Meet, dictating how statistics should be uploaded."],["Clients must call `RTCPeerConnection::getStats()`, filter the results based on the provided `allowlist`, and upload the filtered stats as an `UploadMediaStatsRequest` over the data channel."],["The upload interval for client statistics is specified by the `uploadIntervalSeconds` parameter provided in the `MediaStatsConfiguration` received from the Meet server."]]],[]]