REMOTE_VIDEO_STATE_REASON
REMOTE_VIDEO_STATE_REASON
远端视频流状态切换原因。
枚举键 | 描述 |
---|---|
REMOTE_VIDEO_STATE_REASON_INTERNAL | 0: 视频状态发生改变时,会报告该原因。 |
REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION | 1: 网络阻塞。 |
REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY | 2: 网络恢复正常。 |
REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED | 3: 本地用户停止接收远端视频流或本地用户禁用视频模块。 |
REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED | 4: 本地用户恢复接收远端视频流或本地用户启动视频模块。 |
REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED | 5: 远端用户停止发送视频流或远端用户禁用视频模块。 |
REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED | 6: 远端用户恢复发送视频流或远端用户启用视频模块。 |
REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE | 7: 远端用户离开频道。 |
REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND | 12:(仅适用于 iOS) 远端用户的 app 已切换到后台。 |
REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT | 13:本地的视频解码器不支持对收到的远端视频流进行解码。 |