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