枚举值 |
---|
kNERtcNoError | 没有错误。
|
KNERtcErrChannelReservePermissionDenied | 权限不足。原因包括:。
- 未开通音视频通话 2.0 服务,或试用期已过、未及时续费等。
- 安全模式下加入房间时未设置 Token。
- 其他权限问题。
|
kNERtcErrChannelReserveTimeOut | 请求超时。
|
kNERtcErrChannelReserveErrorParam | 服务器请求参数错误。
|
kNERtcErrChannelReserveErrorAppKey | 非法的 APP KEY。
|
kNERtcErrChannelReserveUnknownError | 分配房间的服务器未知错误。
|
kNERtcErrChannelReserveMoreThanTwoUser | 登录房间的用户数超过限制的两人。
|
kNERtcErrChannelPermissionKeyError | 登录房间时权限密钥错误。
|
kNERtcErrChannelPermissionKeyTimeout | 登录房间时权限密钥过期。
|
kNERtcErrLiveStreamInvaildRequest | task 请求无效,被后续操作覆盖。
|
kNERtcErrLiveStreamInvaildParameters | task 参数格式错误。
|
kNERtcErrLiveStreamRoomHasExited | 房间已经退出。
|
kNERtcErrLiveStreamExceedLimit | 推流任务超出上限。
|
kNERtcErrLiveStreamDuplicateId | 推流 ID 重复。
|
kNERtcErrLiveStreamNotFound | taskId 任务不存在,或房间不存在。
|
kNERtcErrLiveStreamRequestFailed | 请求失败。
|
kNERtcErrLiveStreamInvalidLayout | 布局参数错误。
|
kNERtcErrLiveStreamUserPictureError | 布局的图片错误。
|
kNERtcErrChannelNoPublishPermission | 用户无发流权限。
|
kNERtcErrChannelNoSubscribePermission | 用户无订阅权限。
|
kNERtcErrServerBroadcasterReachedTheLimit | 主播人数达到限制
|
kNERtcErrServerPersonsInRoomReachedTheLimit | 加入房间的人数达到限制
|
kNERtcErrFatal | 通用错误。
|
kNERtcErrOutOfMemory | 内存耗尽。
|
kNERtcErrInvalidParam | 参数错误。
|
kNERtcErrNotSupported | 不支持的操作。
|
kNERtcErrInvalidState | 状态错误。
|
kNERtcErrLackOfResource | 缺乏资源。
|
kNERtcErrInvalidIndex | index 序号非法。
|
kNERtcErrDeviceNotFound | 设备未找到。
|
kNERtcErrInvalidDeviceSourceID | 设备 ID 不存在。
|
kNERtcErrInvalidVideoProfile | 视频能力 profile type 不符合要求。
|
kNERtcErrCreateDeviceSourceFail | 创建设备失败。
|
kNERtcErrInvalidRender | 画布非法。
|
kNERtcErrDevicePreviewAlreadyStarted | 本地视频预览已打开。
|
kNERtcErrTransmitPendding | 传输错误。
|
kNERtcErrConnectFail | 连接服务器失败。
|
kNERtcErrCreateDumpFileFail | 创建 Audio dump 文件失败。
|
kNERtcErrStartDumpFail | 开启 Audio dump 失败。
|
kNERtcErrDesktopCaptureInvalidState | 启动桌面录屏失败,不能与摄像头同时启动。
|
kNERtcErrDesktopCaptureInvalidParam | 桌面录屏传入参数无效。
|
kNERtcErrDesktopCaptureNotReady | 桌面录屏未就绪。
|
kNERtcErrDeviceOccupied | 所选设备已被占用。
|
kNERtcErrJoinInterruptedDueToLeaveAction | Join 流程因外部调用 leave API 而中断
|
kNERtcErrJoinInterruptedDueToDestroyAction | Join 流程因外部调用 destroy API 而中断
|
kNERtcErrJoinInterruptedDueToAppTermination | Join 流程因 App 进程退出而中断
|
kNERtcErrFeatureSupportedHardwareLimit | 该功能设备不支持
|
kNERtcErrChannelAlreadyJoined | 重复加入房间。
|
kNERtcErrChannelNotJoined | 用户未加入房间。
|
kNERtcErrChannelRepleatedlyLeave | 重复离开房间。
|
kNERtcErrRequestJoinChannelFail | 请求加入房间失败。
|
kNERtcErrSessionNotFound | 会话未找到。
|
kNERtcErrUserNotFound | 用户不存在。
|
kNERtcErrInvalidUserID | 非法用户。
|
kNERtcErrMediaNotStarted | 用户多媒体数据未连接。
|
kNERtcErrSourceNotFound | 媒体源未找到。
|
kNERtcErrSwitchChannelInvalidState | 切换房间时不在会议中。
|
kNERtcErrChannelMediaRelayInvalidState | 媒体流转发状态无效。
原因通常为重复调用 startChannelMediaRelay。成功调用 startChannelMediaRelay 后,必须先调用 stopChannelMediaRelay 方法退出当前的转发状态,才能再次调用该方法。
|
kNERtcErrChannelMediaRelayPermissionDenied | 没有权限转发媒体流。
原因通常包括:
- 源房间的房间类型为双人房间(1V1 模式)。此时无法转发媒体流。
- 调用 startChannelMediaRelay 开启媒体流转发的成员角色为观众角色,仅主播角色可以转发媒体流。
|
kNERtcErrChannelMediaRelayStopFailed | 停止媒体流转发操作失败。 原因通常为未开启媒体流转发。请确认调用 stopChannelMediaRelay 前,是否已成功调用 startChannelMediaRelay 开启媒体流转发。
|
kNERtcErrEncryptNotSuitable | 设置的媒体流加密密钥与房间中其他成员不一致,加入房间失败。 请通过 enableEncryption 重新设置加密密钥。
|
kNERtcErrPlayLowLatencyStreamFailed | 播放低延时直播流失败
|
kNERtcErrPlayLowLatencyStreamTimeout | 播放低延时直播流超时
|
kNERtcErrUserPermKeyAuthFailed | 高级 Token 鉴权失败,用户权限验证错误。
|
kNERtcErrSEIExceedMaxDataLimit | SEI 超过最大数据限制。
|
kNERtcErrDataChannelExceedMaxDataLimit | 数据通道发送大小超过最大限制。
|
kNERtcErrConnectionNotFound | 连接未找到。
|
kNERtcErrStreamNotFound | 媒体流未找到。
|
kNERtcErrAddTrackFail | 添加媒体播放器音轨失败。
|
kNERtcErrTrackNotFound | 媒体播放器音轨未找到。
|
kNERtcErrMediaConnectionDisconnected | 媒体连接已断开。
|
kNERtcErrSignalDisconnected | 信令断开。
|
kNERtcErrServerKicked | 用户被管理员移出房间。
|
kNERtcErrChannelBeClosed | 房间已被关闭。
|
kNERtcErrChannelLeaveBySwitchAction | 因为切换房间而离开房间。
|
kNERtcErrChannelLeaveByDuplicateUidLogin | 因为重复 UID 登录而离开房间。
|
kNERtcErrOSAuthorize | 操作系统权限问题。
|
kNERtcRuntimeErrADMNoAuthorize | 没有音频设备权限。
|
kNERtcRuntimeErrADMInitRecording | 初始化音频采集设备(麦克风)失败。
|
kNERtcRuntimeErrADMStartRecording | 启动音频采集设备(麦克风)失败。
|
kNERtcRuntimeErrADMStopRecording | 停止音频采集设备(麦克风)失败。
|
kNERtcRuntimeErrADMInitPlayout | 音频播放设备初始化失败。
|
kNERtcRuntimeErrADMStartPlayout | 音频播放设备启动失败。
|
kNERtcRuntimeErrADMStopPlayout | 音频播放设备停止失败
|
kNERtcRuntimeErrADMRecordingFailed | 音频采集设备运行异常。
|
kNERtcRuntimeErrADMPlayoutFailed | 音频播放设备运行异常。
|
kNERtcRuntimeErrADMAuthorizeNotDetermined | 音频设备权限未确定。
|
kNERtcRuntimeErrVDMNoAuthorize | 没有视频设备权限。
|
kNERtcRuntimeErrVDMNotScreenUseSubStream | 非屏幕共享使用辅流。
|
kNERtcRuntimeErrVDMCameraDisconnect | 摄像头断开。
|
kNERtcRuntimeErrVDMCameraFreezed | 摄像头死机, 已废弃。
|
kNERtcRuntimeErrVDMCameraUnknownError | 未知摄像头错误。
|
kNERtcRuntimeErrVDMCameraNoFrame | 摄像头无数据帧。
|
kNERtcRuntimeErrVDMCameraCreateFail | 摄像头启动失败。
|
kNERtcRuntimeErrVDMScreenCaptureNoAuthorize | 没有录制视频权限。
|
kNERtcRuntimeErrVDMScreenSourceTypeError | 屏幕分享设置的采集源类型错误。
|
kNERtcRuntimeErrScreenAudienceState | 屏幕分享由于角色为观众而导致开启失。
|
kNERtcRuntimeErrVDMCameraDueToSystemPressure | 视频采集中断。由于系统压力(如资源过载、温度过高等)导致视频设备不可用。 这种中断通常发生在系统资源紧张的情况下,例如当设备正在执行多个高资源消耗的任务时,系统可能会限制摄像头的使用,以保护设备不被过热或过度消耗电池等。
|