客户端错误码
本章节介绍了低时延直播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_BAD_REQUEST | 50000008 | 域名配置异常。 | 检查请求的流的域名是否正确,或联系技术支持。 | 
| HWLLS_ERROR_STREAM_INVALID_PARAMETER | 50000009 | 流信息错误。 | 检查请求的流的URL是否正确。 | 
| 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 | 播放超时,3s(LLL)内没有拉到有效帧数据,FLV/HLS则是10s | 需确认推流情况或联系技术支持。 | 
 
    