| 枚举值 |
|---|
| 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 | 视频采集中断。由于系统压力(如资源过载、温度过高等)导致视频设备不可用。 这种中断通常发生在系统资源紧张的情况下,例如当设备正在执行多个高资源消耗的任务时,系统可能会限制摄像头的使用,以保护设备不被过热或过度消耗电池等。
|
| kNERtcLivePlayStreamIdConflict | 直播拉流流ID冲突。
|
| kNERtcLivePlayStreamIdNotFound | stream id冲突
直播拉流流ID未发现。
|
| kNERtcLivePlayConnectFailed | stream id未发现
直播拉流连接失败。
|
| kNERtcLivePlayReconnectFailed | 直播拉流连接失败
直播拉流重连失败。
|
| kNERtcLivePlayInvalidAddress | 直播拉流重连失败
直播拉流无效地址。
|
| kNERtcLivePlayCoreSourceLost | 直播拉流无效地址
直播拉流引擎资源缺失。
|
| kNERtcLivePlayAudioStartFailed | 直播拉流引擎资源缺失
直播拉流音频启动失败。
|
| kNERtcLivePlayVideoStartFailed | 直播拉流音频启动失败
直播拉流视频启动失败。
|
| kNERtcLivePlayNotInPlayStreaming | 直播拉流视频启动失败
不在直播拉流状态。
|