onPlayerQualityUpdate property

(void Function(String streamID, ZegoPlayStreamQuality quality)?) onPlayerQualityUpdate
getter/setter pair

拉流质量回调。

支持版本:1.1.0 及以上。 详情描述:在调用拉流接口 startPlayingStream 成功后每3秒(该时间如果需要变更,请联系 ZEGO 技术支持配置)会收到此回调,通过该回调可以获取拉取的音视频流的帧率,码率,RTT,丢包率等质量数据。 业务场景:开发者可根据此函数的质量参数实时监控拉取的音视频流的健康情况,以便在设备 UI 界面上实时展示下行网络状况。 注意事项:若开发者不清楚该回调函数的各个参数应该如何使用,可以只关注其中的 quality 参数的 level 字段,这是 SDK 内部根据质量参数计算的一个描述下行网络的综合值。 相关回调:当调用推流接口 startPublishingStream 成功后每3秒会收到回调 onPublisherQualityUpdate,开发者可根据推送的音视频流的帧率,码率,RTT,丢包率等质量数据,实时监控推送流的健康情况。

  • streamID 拉流的流 ID。
  • quality 拉流质量,包含了音视频帧率、码率、RTT 等值。

Implementation

static void Function(String streamID, ZegoPlayStreamQuality quality)?
    onPlayerQualityUpdate;