客户端错误码
本章节介绍了低时延直播Web SDK的客户端错误码的详细信息。
类成员 |
错误码 |
描述 |
错误原因或建议处理方式 |
---|---|---|---|
HWLLS_OK |
0 |
成功。 |
- |
HWLLS_ERROR_INVALID_URL |
50000000 |
URL不合法。 |
检查URL是否正确。 |
HWLLS_ERROR_INVALID_PARAMETER |
50000001 |
参数不合法。 |
参数传递错误,请检查接口入参是否符合接口的参数合法性要求。 |
HWLLS_ERROR_SERVER_CONNECT_FAIL |
50000002 |
无法连接服务端。 |
检查网络状态是否正常或联系华为工程师。 |
HWLLS_ERROR_SERVER_NO_RESPONSE |
50000003 |
服务器无响应。 |
联系华为工程师。 |
HWLLS_ERROR_AUTH_FAIL |
50000004 |
鉴权失败。 |
请检查服务侧Referer防盗链以及key防盗链的配置是否正确。 |
HWLLS_ERROR_STREAM_NOT_EXIST |
50000005 |
请求的流不存在。 |
使用存在的流。 |
HWLLS_ERROR_WEBRTC_UNSUPPORTED |
50000006 |
浏览器不支持。 |
1、参见浏览器适配,使用可支持的浏览器。 2、建议降级FLV或HLS直播。 |
HWLLS_MEDIA_NETWORK_ERROR |
50000007 |
媒体网络连接异常。 |
检查网络状态、防火墙配置是否正确,或者建议降级FLV或HLS直播。 |
HWLLS_ERROR_STREAM_INVALID_PARAMETER |
50000008 |
流信息错误。 |
检查请求的流的URL是否正确。 |
HWLLS_ERROR_BANDWIDTH_OVER_MAXIUM |
50000009 |
带宽超上限 |
联系华为工程师。 |
HWLLS_INTERNAL_ERROR |
50000020 |
其他内部错误。 |
联系华为工程师。 |
HWLLS_BUSSINESS_DOWNGRADE |
50000021 |
业务需要降级。 |
建议降级FLV或HLS直播。 |
HWLLS_PLAY_WEBRTC_RETRY_FAILED |
50000022 |
低时延直播播放中断后,多次尝试重播失败 |
建议降级FLV或HLS直播。 |
HWLLS_PLAY_FLV_RETRY_FAILED |
50000023 |
flv直播播放中断后,多次尝试重播失败 |
联系华为工程师。 |
HWLLS_PLAY_HLS_RETRY_FAILED |
50000024 |
hls直播播放中断后,多次尝试重播失败 |
联系华为工程师。 |
HWLLS_ERROR_LIVE_UNSUPPORTED |
50000030 |
播放内容格式,浏览器不支持 |
联系华为工程师。 |
HWLLS_ERROR_UNEXPECTED_EOF |
50000031 |
播放内容,异常的网络EOF |
建议重新尝试。 |
HWLLS_ERROR_MEDIA_ERROR |
50000032 |
播放媒体内容异常 |
建议重新尝试或联系华为工程师。 |
HWLLS_ERROR_REPORT_TOKEN_ERROR |
50000033 |
打点和日志上传Token异常 |
联系华为工程师。 |
HWLLS_PLAY_NOT_ALLOW |
51000000 |
播放权限受限,需要手动触发播放。 |
由于浏览器自动播放安全策略的限制,浏览器直接拉起App并启动播放会返回该错误,在应用层需要根据该错误码,引导用户通过手动触发页面UI控件,调用replay接口恢复播放。
须知:
Safari浏览器还有以下处理方法: 打开Safari浏览器偏好设置 > 网站 > 自动播放 > 选择相应网站,设置允许全部自动播放。 |
HWLLS_PLAY_TIMEOUT |
51000001 |
播放超时,10s内没有拉到有效帧数据 |
需确认推流情况或联系华为工程师。 |