AgoraLocalVideoStreamError 常量
Declared in | AgoraEnumerates.h |
---|
AgoraLocalVideoStreamError
本地视频出错原因
Definition
typedef NS_ENUM(NSInteger, AgoraLocalVideoStreamError ) {
AgoraLocalVideoStreamErrorOK = 0,
AgoraLocalVideoStreamErrorFailure = 1,
AgoraLocalVideoStreamErrorDeviceNoPermission = 2,
AgoraLocalVideoStreamErrorDeviceBusy = 3,
AgoraLocalVideoStreamErrorCaptureFailure = 4,
AgoraLocalVideoStreamErrorEncodeFailure = 5,
AgoraLocalVideoStreamErrorCaptureInBackGround = 6,
AgoraLocalVideoStreamErrorCaptureMultipleForegroundApps = 7,
AgoraLocalVideoStreamErrorCaptureNoDeviceFound = 8,
AgoraLocalVideoStreamErrorCaptureDeviceDisconnected = 9,
AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized = 11,
AgoraLocalVideoStreamErrorScreenCaptureWindowClosed = 12,
};
Constants
AgoraLocalVideoStreamErrorOK
-
0: 本地视频状态正常。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorFailure
-
1: 出错原因不明确。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorDeviceNoPermission
-
2: 没有权限启动本地视频采集设备。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorDeviceBusy
-
3: 本地视频采集设备正在使用中。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorCaptureFailure
-
4: 本地视频采集失败,建议检查采集设备是否正常工作。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorEncodeFailure
-
5: 本地视频编码失败。
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorCaptureInBackGround
-
6: (仅适用于 iOS)应用处于后台。
Available in v3.3.0
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorCaptureMultipleForegroundApps
-
7: (仅支持 iOS) 应用窗口处于侧拉、分屏、画中画模式。
Available in v3.3.0
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorCaptureNoDeviceFound
-
8: 找不到本地视频采集设备。
Available in v3.4.0
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorCaptureDeviceDisconnected
-
9: (仅支持 macOS)当前正在使用的外部摄像头已经断开连接(例如,被拔出)。
Available in v3.5.0
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized
-
11:(仅支持 macOS)调用 startScreenCaptureByWindowId 方法共享窗口时, 共享窗口处于最小化的状态。
Available in v3.1.0
Declared In
AgoraEnumerates.h
. AgoraLocalVideoStreamErrorScreenCaptureWindowClosed
-
12:(仅支持 macOS)该错误码表示通过窗口 ID 共享的窗口已关闭,或通过窗口 ID 共享的全屏窗口已退出全屏。退出全屏模式后,远端用户将无法看到共享的窗口。为避免远端用户看到黑屏,Agora 建议你立即结束本次共享。
报告该错误码的常见场景:
- 本地用户关闭共享的窗口时,SDK 会报告该错误码。
- 本地用户先放映幻灯片,然后共享放映中的幻灯片。结束放映时,SDK 会报告该错误码。
- 本地用户先全屏观看网页视频或网页文档,然后共享网页视频或网页文档。结束全屏时,SDK 会报告该错误码。
Available in v3.2.0
Declared In
AgoraEnumerates.h
.
Declared In
AgoraEnumerates.h