Google Meet Media API 用戶端必須定期透過 media-stats
資料管道上傳用戶端統計資料。
Meet Media API 所需的項目是 WebRTC 收集的統計資料子集,可透過呼叫 RTCPeerConnection::getStats()
方法存取。
用戶端流程
所有 Meet Media API 用戶端都必須實作以下流程。
初始設定
用戶端開啟 media-stats
資料管道後,Meet 會立即透過管道傳送 MediaStatsConfiguration
資源更新。這項設定會指定用戶端應如何上傳統計資料。
設定 | |
---|---|
uploadIntervalSeconds
|
指定 Meet Media API 用戶端應上傳統計資料的頻率,如果用戶端不應上傳任何統計資料,則為零。 |
allowlist
|
指定用戶端應上傳哪些 RTCPeerConnection::getStats() 項目。 |
上傳統計資料
連線至會議時,Meet Media API 用戶端必須:
按照
uploadIntervalSeconds
指定的間隔,呼叫RTCPeerConnection::getStats()
方法。篩選產生的統計資料物件,只保留
allowlist
指定的欄位。透過
media-stats
資料管道傳送UploadMediaStatsRequest
,上傳經過篩選的統計資料。