更新时间:2024-04-11 GMT+08:00

客户端错误码

本章节介绍了低时延直播Web SDK的客户端错误码的详细信息。

表1 错误码说明

类成员

错误码

描述

错误原因或建议处理方式

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内没有拉到有效帧数据

需确认推流情况或联系华为工程师。