AgoraLocalVideoStreamError
本地视频出错原因。
枚举值
- AgoraLocalVideoStreamErrorOK
- 0:本地视频状态正常。
- AgoraLocalVideoStreamErrorFailure
- 1:出错原因不明确。
- AgoraLocalVideoStreamErrorDeviceNoPermission
- 2:没有权限启动本地视频采集设备。请提示用户开启权限再重新加入频道。
- 弃用:
- 该枚举已废弃。请改用 permissionError 回调中的 AgoraPermissionTypeCamera。
- AgoraLocalVideoStreamErrorDeviceBusy
- 3:本地视频采集设备正在使用中。请提示用户检查摄像头是否被其他应用占用。
- AgoraLocalVideoStreamErrorCaptureFailure
- 4:本地视频采集失败。请提示用户检查视频采集设备是否正常工作,检查摄像头是否被其他应用占用,或者尝试重新加入频道。
- AgoraLocalVideoStreamErrorEncodeFailure
- 5:本地视频编码失败。
- AgoraLocalVideoStreamErrorCaptureDeviceDisconnected
- 9:当前正在使用的视频采集设备已经断开连接(例如,被拔出)。
- AgoraLocalVideoStreamErrorCaptureDeviceInvalidId
- 10:SDK 无法在视频设备列表中找到该视频设备。请检查视频设备 ID 是否有效。
- AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized
- 11:调用 startScreenCaptureByWindowId 方法共享窗口时,共享窗口处于最小化的状态。SDK 无法共享被最小化的窗口。请在应用层对此类窗口取消最小化,例如,将窗口最大化。
- AgoraLocalVideoStreamErrorScreenCaptureWindowClosed
-
12:该错误码表示通过窗口 ID 共享的窗口已关闭,或通过窗口 ID 共享的全屏窗口已退出全屏。退出全屏模式后,远端用户将无法看到共享的窗口。为避免远端用户看到黑屏,建议你立即结束本次共享。
报告该错误码的常见场景:- 本地用户关闭共享的窗口时,SDK 会报告该错误码。
- 本地用户先放映幻灯片,然后共享放映中的幻灯片。结束放映时,SDK 会报告该错误码。
- 本地用户先全屏观看网页视频或网页文档,然后共享网页视频或网页文档。结束全屏时,SDK 会报告该错误码。