onPlayerStateUpdate property

(void Function(String streamID, ZegoPlayerState state, int errorCode, Map<String, dynamic> extendedData)?) onPlayerStateUpdate
read / write

拉流状态变更回调。

支持版本:1.1.0 及以上。 详情描述:在调用拉流接口 startPlayingStream 成功后,可以通过该回调函数获取拉流状态变更的通知。开发者可根据 state 参数是否在 正在请求拉流状态 来大体判断用户的拉流网络情况。 通知时机:在调用拉流接口 startPlayingStream 成功后,拉流状态变更时。 相关回调:在调用推流接口 startPublishingStream 成功后,可以通过回调函数 onPublisherStateUpdate 获取推流状态变更的通知。开发者可根据 state 参数是否在 正在请求推流状态 来大体判断用户的推流网络情况。

  • streamID 流 ID。
  • state 拉流状态。
  • errorCode 拉流状态变更对应的错误码。请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html
  • extendedData 状态更新附带的扩展信息。备用,目前仅返回空 json 表。

Implementation

static void Function(String streamID, ZegoPlayerState state, int errorCode,
    Map<String, dynamic> extendedData)? onPlayerStateUpdate;