Skip to main content

说明

SMeeting 直接复用传递依赖 SRTC 的 MediaMetricNetworkQualityChange 与相关统计类型。当前 2.0.35 对应 SRTC 2.0.31 可通过两种方式获取质量数据:
  • MeetingEngine.getMetric():主动读取当前会议最近一次采样的线程安全副本;不会触发即时采样,入会初期可能为 null
  • MeetingEngine.mediaEvent:监听 MeetingMediaEvent.onMediaMetric()onNetworkQualityChanged()。统计通常约每 5 秒回调一次;回调保持 SRTC 来源线程。
弱网等级变差会及时通知,恢复通常需要连续采样确认。等级、方向与趋势枚举见 SRTC 枚举类型,完整弱网策略见 SRTC 网络质量。下方字段字典与 SRTC 媒体质量 保持一致。

MediaMetric.Metric

综合媒体质量统计对象。

MediaMetric.QualityReport

服务端计算并下发的上下行连接质量报告,区分上行(本端到服务端)与下行(服务端到本端)。

MediaMetric.QualityStats

单侧链路(上行或下行)的质量样本。

MediaMetric.LocalMetric

本地聚合统计对象(Map 的 key 为 String)。

MediaMetric.NetworkStats

网络状态统计对象。

MediaMetric.LocalUploadStats

本地上传统计对象。

MediaMetric.RemoteDownloadStats

远端下载统计对象。

MediaMetric.AudioSenderStats

音频发送统计对象。

MediaMetric.VideoSenderStats

视频发送统计对象。

MediaMetric.AudioReceiverStats

音频接收统计对象。

MediaMetric.VideoReceiverStats

视频接收统计对象。