REMOTE_AUDIO_STATE_REASON
REMOTE_AUDIO_STATE_REASON
远端音频状态变化的原因。
枚举值
- REMOTE_AUDIO_REASON_INTERNAL
- (0):远端音频状态发生变化时,SDK 上报该原因。
- REMOTE_AUDIO_REASON_NETWORK_CONGESTION
- (1):网络拥塞导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_NETWORK_RECOVERY
- (2):网络恢复导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_LOCAL_MUTED
- (3):本地用户停止接收远端音频流或关闭音频模块,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_LOCAL_UNMUTED
- (4):本地用户恢复接收远端音频流或开启音频模块,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_REMOTE_MUTED
- (5):远端用户停止发送音频流或关闭音频模块,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_REMOTE_UNMUTED
- (6):远端用户恢复发送音频流或开启音频模块,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_REMOTE_OFFLINE
- (7):远端用户离开频道,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_NO_PACKET_RECEIVE
- (8):本地用户未收到远端用户的任何音频数据包,导致远端音频状态发生变化。
- REMOTE_AUDIO_REASON_LOCAL_PLAY_FAILED
- (9):本地用户收到远端音频数据包但播放失败,导致远端音频状态发生变化。