AgoraAudioLocalError Constants Reference

Declared in AgoraEnumerates.h

AgoraAudioLocalError

本地音频出错原因

Definition

typedef NS_ENUM(NSUInteger, AgoraAudioLocalError ) {
   AgoraAudioLocalErrorOk = 0,
   AgoraAudioLocalErrorFailure = 1,
   AgoraAudioLocalErrorDeviceNoPermission = 2,
   AgoraAudioLocalErrorDeviceBusy = 3,
   AgoraAudioLocalErrorRecordFailure = 4,
   AgoraAudioLocalErrorEncodeFailure = 5,
   AgoraAudioLocalErrorInterrupted = 8,
};

Constants

AgoraAudioLocalErrorOk

0: 本地音频状态正常。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorFailure

1: 本地音频出错原因不明确。建议提示用户尝试重新加入频道。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorDeviceNoPermission

2: 没有权限启动本地音频采集设备。请提示用户开启权限。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorDeviceBusy

3: (仅 iOS)本地音频采集设备已经在使用中。请提示用户检查麦克风是否被其他应用占用。麦克风空闲约 5 秒后本地音频采集会自动恢复,你也可以在麦克风空闲后尝试重新加入频道。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorRecordFailure

4: 本地音频采集失败。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorEncodeFailure

5: 本地音频编码失败。

Declared In AgoraEnumerates.h.

AgoraAudioLocalErrorInterrupted

8: (仅 iOS)本地音频采集被系统来电、Siri、闹钟中断。如需恢复本地音频采集,请用户中止电话、Siri、闹钟。

Available in v3.6.2

Declared In AgoraEnumerates.h.

Declared In

AgoraEnumerates.h