REMOTE_VIDEO_STATE

Remote video stream state.

Enumerations

REMOTE_VIDEO_STATE_STOPPED
0: Default initial state of the remote video. This state is reported under REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED, REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED, or REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE.
REMOTE_VIDEO_STATE_STARTING
1: The local user has received the first packet of the remote video.
REMOTE_VIDEO_STATE_DECODING
2: Remote video stream is decoding and playing normally. This state is reported under REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY, REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED, REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED, or REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY.
REMOTE_VIDEO_STATE_FROZEN
3: Remote video stream is frozen. This state is reported under REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION or REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK.
REMOTE_VIDEO_STATE_FAILED
4: Remote video stream playback failed. This state is reported under REMOTE_VIDEO_STATE_REASON_INTERNAL.