onEngineStateUpdate property
getter/setter pair
音视频引擎状态更新的回调通知。
支持版本:1.1.0 及以上。
详情描述:音视频引擎状态更新的回调通知,当启用音视频功能时,比如预览、推流、本地媒体播放器、原始音频数据获取等,音视频引擎会进入开始状态,当退出房间或停用所有音视频功能时,音视频引擎会进入停止状态。
通知时机:开发者调用了相关函数改变了音视频引擎的状态。例如:1. 调用了ZegoExpressEngine的 startPreview
、stopPreview
、startPublishingStream
、startPlayingStream
、startAudioDataObserver
等函数。2. 调用了 MediaPlayer 的相关函数等。3. 调用了 logoutRoom
函数。4.调用了 RealTimeSequentialDataManager 的相关接口等。
使用限制:无。
注意事项:
- 开发者调用 destroyEngine 时,由于 SDK 的资源被完全释放,并不会触发此通知。
- 如无特殊需要,开发者可以不必关注本回调。
state
音视频引擎状态。
Implementation
static void Function(ZegoEngineState state)? onEngineStateUpdate;