- 最新动态
- 服务公告
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- API参考
-
客户端SDK参考
- 使用前必读
- SDK概述
- 隐私声明
- 合规使用指南
- Android SDK
- iOS/macOS SDK
- All Platform C++ SDK
- Web SDK
- 接入鉴权
- 附录
- 修订记录
-
常见问题
-
产品咨询
- SparkRTC支持哪些平台?
- SparkRTC Demo怎么体验?
- 在进行Windows的Demo使用或集成SDK时,提示微软C++标准库缺失,该如何获取?
- SparkRTC支持接入微信小程序吗?
- 实时音视频是什么?
- 实时音视频和直播有什么区别?
- SparkRTC是否支持在国外使用?
- SparkRTC RoomID是什么?取值区间值是多少?
- SparkRTC最多可以同时创建多少个房间?
- SparkRTC UserID是什么?取值范围是多少?
- 怎么理解SparkRTC的角色Role?
- SparkRTC最多可以支持多少个人同时视频通话?
- 实时音视频的时延是多少?
- SparkRTC是否支持连麦互动?
- SparkRTC是否支持双向的桌面推送?
- 实时音视频支持私有化部署吗?
- PC端实时音视频支持USB摄像头吗?
- 计费购买
- Signature相关
- 录制相关
-
SDK使用
- 移动端(Android/iOS)创建一个房间,是否支持PC端(MAC/Windows)接入?
- iOS平台如何缩减安装包体积?
- Android平台如何缩减安装包体积?
- iOS端是否可以监听远端离开房间?
- 背景音乐是否支持循环播放?
- SparkRTC是否支持调整背景音乐的播放进度?
- 支持监听房间成员进出房间吗?
- 如何监测断网和重连?
- 支持首帧渲染回调吗?能否监听画面开始渲染?
- 如何设置上行视频码率、分辨率和帧率?
- 有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置?
- 如何实现横屏视频通话?
- 是否支持网络测速?如何操作?
- 是否支持音量大小提示?
- 自定义渲染支持哪些格式?
- SparkRTC支持iOS后台运行吗?
- 移动端如何实现录屏(屏幕分享)?
- 多人视频会议中,移动端和Web端可以进入同一房间吗?
- SparkRTC的Web端、移动端、PC端是不是同步的?
- Android SDK是否支持自定义采集数据?
- SparkRTC支持旁路推流吗?
- Windows端如何才能采集到被分享应用播放的声音?
- SDK是否支持断线重连机制?
- 如何创建房间?
- 两台手机同时运行SparkRTC APP,为什么无法互通?
- 鉴权是如何生成的?在什么时候生成?
- onVideoStats、onAudioStatus、onSubStreamStats回调触发时为什么程序会崩溃?
- 为什么本端听筒能听到自己的声音?
- setExternalAudioCapture(音频自采集)、setExternalVideoCapture(视频自采集)、setExternalMediaFrameOutput(视频自渲染)能在进入房间后开启吗?
- SparkRTC是否支持设置镜像画面?
- SparkRTC音视频过程中的上下行码率、分辨率、丢包率、音频采样率等信息怎么获取?
- SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量?
- enableLocalVideo和muteLocalVideo有什么区别?
- enableLocalAudioStream和muteLocalAudio有什么区别?
- SparkRTC是否支持对房间进行权限校验?
- 接入PC端是否支持屏幕分享功能?
- SparkRTC是否支持将本地视频文件分享到实时音视频中?
- SparkRTC是否支持单纯的实时音频?
- 一个房间里可以同时有多路屏幕分享吗?
- SparkRTC是否支持1080P?
- 是否支持视频画面截图功能?
- 播放背景音乐是否支持在线音乐?
- 同一个页面中,可以创建N个RTC对象,通过N个UserID,分别登录到N个房间吗?
- Web端用宽高设置的推流分辨率适用于所有浏览器吗?
- Web端SDK在使用过程中拔掉摄像头,摄像头列表里面的数据如何清除?
- Web端SDK可以获取当前音量大小吗?
- Web端支持监听远端离开房间吗?
- Web端通话过程中为什么会出现回声、杂音、噪声、声音小?
- Web端如何切换摄像头和麦克风?
- SparkRTC支持白板功能吗?
- 相同UserID支持同时进入多个房间吗?
- SparkRTC房间的生命周期是多久?
- SparkRTC多人视频通话支持蓝牙耳机吗?
- SparkRTC多人视频通话支持仅订阅2/3/4人音频吗?
- 指定窗口分享,当窗口大小变化时,视频流的分辨率会跟着变化吗?
- 视频通话支持悬浮窗、大小画面切换功能吗?
- 发送自定义消息接口能实现聊天室、弹幕等功能吗?
- 支持查询所有的UserID吗?
- Web SDK中的checkSystemRequirements接口为什么会调用异常?
- 问题排查
-
产品咨询
- 文档下载
- 通用参考
展开导读
链接复制成功!
客户端错误码
本章节介绍了Web SDK的客户端错误码RtcErrorCode的详细信息。
类成员 |
错误码 |
描述 |
错误原因或建议处理方式 |
---|---|---|---|
RTC_ERR_CODE_SUCCESS |
0 |
success |
成功。 |
RTC_ERR_CODE_RTC_SDK_ERROR |
90000001 |
sdk internal error |
SDK内部错误,请联系技术支持。 |
RTC_ERR_CODE_WAIT_RSP_TIMEOUT |
90000004 |
message response timeout |
消息响应超时,请联系技术支持。 |
RTC_ERR_CODE_INVALID_PARAMETER |
90000005 |
invalid parameter |
参数传递错误,请参照API文档排查。 |
RTC_ERR_CODE_INVALID_OPERATION |
90100001 |
illegal operation |
非法操作,用户状态不正确。 |
RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES |
90100002 |
not support enumerate devices |
浏览器不支持enumerateDevices方法。 |
RTC_ERR_CODE_NO_AVAILABLE_DEVICES |
90100003 |
no available devices |
没有找到可用设备,请排查设备是否就绪。 |
RTC_ERR_CODE_NO_AVAILABLE_VIDEO_INPUT_DEVICES |
90100004 |
no available video input devices |
没有找到可用摄像头设备,请排查视频采集设备是否就绪。 |
RTC_ERR_CODE_NO_AVAILABLE_AUDIO_INPUT_DEVICES |
90100005 |
no available audio input devices |
没有找到音频输入设备,请排查音频采集设备是否就绪。 |
RTC_ERR_CODE_NO_AVAILABLE_AUDIO_OUTPUT_DEVICES |
90100006 |
no available audio output devices |
没有找到音频输出设备。 |
RTC_ERR_CODE_STATUS_ERROR |
90100007 |
room status error |
房间状态不正确,检查是否入会成功。 |
RTC_ERR_CODE_WEBSOCKET_NOT_CONNECTED |
90100008 |
websocket connection state is not "CONNECTED" |
websocket 链接未成功,检查链接情况。 |
RTC_ERR_CODE_WAIT_CONFIG_FAIL |
90100009 |
wait server config fail |
获取下发配置失败,请联系技术支持。 |
RTC_ERR_CODE_PUBLISH_RESPONSE_FAIL |
90100010 |
publish response fail |
发布流响应失败,请联系技术支持。 |
RTC_ERR_CODE_REGION_NOT_COVERED |
90100011 |
current region is not covered, service unavailable |
没有找到服务端地址,请联系技术支持。 |
RTC_ERR_CODE_WEBSOCKET_CONNECT_TIMEOUT |
90100012 |
websocket connect timeout |
websocket建链超时,请联系技术支持。 |
RTC_ERR_CODE_WEBSOCKET_RECONNECT_TIMEOUT |
90100013 |
websocket reconnect timeout |
websocket重连超时,请联系技术支持。 |
RTC_ERR_CODE_WEBSOCKET_NOT_OPEN |
90100014 |
websocket is not open |
websocket链接未打开,请联系技术支持。 |
RTC_ERR_CODE_WEBSOCKET_INTERRUPTED |
90100015 |
websocket connection state is idle, interrupt operation |
websocket链接被强制关闭,一般为离会或者重连。 |
RTC_ERR_CODE_WEBSOCKET_CONNECT_ERROR |
90100016 |
websocket connect error |
websocket监听onerror,服务端主动断链。 |
RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED |
90100017 |
capture failed, permission denied |
采集失败,音视频设备采集权限未被授权。建议提示用户授权摄像头/麦克风访问权限。 |
RTC_ERR_CODE_CAPTURE_OVER_CONSTRAINED |
90100018 |
capture failed, Constraint parameter invalid |
采集失败,音视频采集设备不支持设置的采集约束。 |
RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND |
90100019 |
capture failed, requested device not found |
采集失败,设备未找到。建议在通话开始前引导用户检查通话所需的摄像头或麦克风等设备是够就绪。 |
RTC_ERR_CODE_CAPTURE_DEVICE_NOT_READABLE |
90100020 |
capture failed, maybe device is occupied by other application |
采集失败,设备被占用,请检查使用状态。建议提示用户“暂时无法访问摄像头/麦克风,请确保当前没有其他应用请求访问摄像头/麦克风,并重试”。 |
RTC_ERR_CODE_PLAY_NOT_ALLOW |
90100021 |
the user didn't interact with the document first, please trigger by gesture |
不允许播放。 |
RTC_ERR_CODE_ROLE_NO_PERMISSION |
90100022 |
the user role have no permission to operate |
用户角色没有权限,请检查用户角色。 |
RTC_ERR_CODE_ANSWER_SDP_INVALID |
90100023 |
the answer sdp is invalid |
SDP协商错误,请联系技术支持。 |
RTC_ERR_CODE_MEDIA_UPSTREAM_UNSUPPORTED |
90100024 |
the upstream media is not supported |
浏览器不支持媒体采集。 |
RTC_ERR_CODE_MEDIA_NETWORK_ERROR |
90100026 |
media connection establish failed, please switch network or try again later |
媒体建链失败,请切换网络重试。 |
RTC_ERR_CODE_CLIENT_RELAY_ROOM_OVER_MAXNUM |
90100027 |
relay room number over maxium number |
跨房数量超过最大值。 |
RTC_ERR_CODE_CLIENT_RELAY_JOINER_OVER_MAXNUM |
90100028 |
joiner already exist in relay rooms |
跨房内主播人数超过最大值。 |
RTC_ERR_CODE_ROOM_STREAM_STATUS_PAUSED |
90100029 |
room stream status paused |
房间音视频暂停。 |
RTC_ERR_CODE_SIGNATURE_EXPIRED |
90100030 |
signature expired |
签名过期。 |
RTC_ERR_CODE_SIGNATURE_INVALID |
90100031 |
signature invalid |
签名非法。 |
RTC_ERR_CODE_RTC_ACS |
90100100 |
server internal exception |
服务端内部错误,请联系技术支持。 |
RTC_ERR_CODE_RTC_CONTROL_ERROR |
90100200 |
server internal exception |
服务端内部错误,请联系技术支持。 |
RTC_ERR_CODE_SFU_ERROR |
90100600 |
server internal exception |
服务端内部错误,请联系技术支持。 |