Ứng dụng Google Meet Media API phải định kỳ tải số liệu thống kê về ứng dụng lên qua kênh dữ liệu media-stats.
Các mục nhập mà Meet Media API yêu cầu là một tập hợp con của
số liệu thống kê
do WebRTC thu thập. Bạn có thể truy cập vào các mục nhập này bằng cách gọi
RTCPeerConnection::getStats() phương thức.
Quy trình ứng dụng
Tất cả ứng dụng Meet Media API phải triển khai quy trình sau.
Cấu hình ban đầu
Sau khi ứng dụng mở kênh dữ liệu media-stats, Meet
sẽ gửi ngay một bản cập nhật tài nguyên
MediaStatsConfiguration
qua kênh này. Cấu hình này chỉ định cách ứng dụng tải số liệu thống kê lên.
| Cấu hình | |
|---|---|
uploadIntervalSeconds
|
Chỉ định tần suất ứng dụng Meet Media API tải số liệu thống kê lên hoặc bằng 0 nếu ứng dụng không tải lên bất kỳ số liệu thống kê nào. |
allowlist
|
Chỉ định những mục nhập RTCPeerConnection::getStats() mà ứng dụng phải tải lên. |
Tải số liệu thống kê lên
Trong khi kết nối với một hội nghị, ứng dụng Meet Media API phải:
Gọi phương thức
RTCPeerConnection::getStats()theo khoảng thời gian được chỉ định bởiuploadIntervalSeconds.Lọc đối tượng số liệu thống kê kết quả xuống các trường được chỉ định bởi
allowlist.Tải số liệu thống kê đã lọc lên bằng cách gửi
UploadMediaStatsRequestqua kênh dữ liệumedia-stats.