AgoraVideoRemoteStateReason Constants Reference
| Declared in | AgoraEnumerates.h |
|---|
AgoraVideoRemoteStateReason
The reason of the remote video state change.
Definition
typedef NS_ENUM(NSUInteger, AgoraVideoRemoteStateReason ) {
AgoraVideoRemoteStateReasonInternal = 0,
AgoraVideoRemoteStateReasonNetworkCongestion = 1,
AgoraVideoRemoteStateReasonNetworkRecovery = 2,
AgoraVideoRemoteStateReasonLocalMuted = 3,
AgoraVideoRemoteStateReasonLocalUnmuted = 4,
AgoraVideoRemoteStateReasonRemoteMuted = 5,
AgoraVideoRemoteStateReasonRemoteUnmuted = 6,
AgoraVideoRemoteStateReasonRemoteOffline = 7,
AgoraVideoRemoteStateReasonAudioFallback = 8,
AgoraVideoRemoteStateReasonAudioFallbackRecovery = 9,
};
Constants
AgoraVideoRemoteStateReasonInternal-
0: Internal reasons.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonNetworkCongestion-
1: Network congestion.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonNetworkRecovery-
2: Network recovery.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonLocalMuted-
3: The local user stops receiving the remote video stream or disables the video module.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonLocalUnmuted-
4: The local user resumes receiving the remote video stream or enables the video module.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonRemoteMuted-
5: The remote user stops sending the video stream or disables the video module.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonRemoteUnmuted-
6: The remote user resumes sending the video stream or enables the video module.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonRemoteOffline-
7: The remote user leaves the channel.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonAudioFallback-
8: The remote media stream falls back to the audio-only stream due to poor network conditions.
Declared In
AgoraEnumerates.h. AgoraVideoRemoteStateReasonAudioFallbackRecovery-
9: The remote media stream switches back to the video stream after the network conditions improve.
Declared In
AgoraEnumerates.h.
Declared In
AgoraEnumerates.h
