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