UserOfflineReasonType

Reason for user going offline.

Enumerations

UserOfflineQuit
0: User left voluntarily.
UserOfflineDropped
1: Timed out due to not receiving packets from the peer for a long time.
Note: Since the SDK uses an unreliable channel, it is also possible that the peer left the channel voluntarily, but the local side did not receive the leave message and mistakenly judged it as a timeout.
UserOfflineBecomeAudience
2: User role changed from broadcaster to audience.