RemoteAudioState

Remote audio stream state.

Enumerations

remoteAudioStateStopped
0: The default initial state of the remote audio. This state is reported in cases of remoteAudioReasonLocalMuted, remoteAudioReasonRemoteMuted, or remoteAudioReasonRemoteOffline.
remoteAudioStateStarting
1: The local user has received the first packet of the remote audio.
remoteAudioStateDecoding
2: The remote audio stream is decoding and playing normally. This state is reported in cases of remoteAudioReasonNetworkRecovery, remoteAudioReasonLocalUnmuted, or remoteAudioReasonRemoteUnmuted.
remoteAudioStateFrozen
3: The remote audio stream is frozen. This state is reported in the case of remoteAudioReasonNetworkCongestion.
remoteAudioStateFailed
4: The remote audio stream failed to play. This state is reported in the case of remoteAudioReasonInternal.