# SDK错误码及对应提示

## Android SDK错误码及对应提示

### 1.下载错误对应的错误码及提示

|  错误码  |                中文错误提示               | 英文错误提示 | 错误来源 |                  错误类型                  |
| :---: | :---------------------------------: | :----: | :--: | :------------------------------------: |
| 10001 |        视频id不正确，请设置正确的视频id进行播放       |        |      |                vid为null                |
| 10002 |             非法下载，请向管理员反馈            |        |      |                没有权限访问视频                |
| 10003 |           当前视频无法下载，请向管理员反馈          |        |      |                  运行时异常                 |
| 10004 |         视频状态异常，无法下载，请向管理员反馈         |        |      |                 视频状态错误                 |
| 10005 |            视频数据加载失败，请重新下载           |        |      |                m3u8没有数据                |
| 10006 |           视频问答数据加载失败，请重新下载          |        |      |                 问答没有数据                 |
| 10007 |           当前视频无法下载，请向管理员反馈          |        |      |                ts下载列表为空                |
| 10008 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                 不能创建文件夹                |
| 10009 |            视频文件下载失败，请重新下载           |        |      |                 下载ts错误                 |
| 10010 |           当前视频无法下载，请向管理员反馈          |        |      |                 下载地址为空                 |
| 10011 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                 不能创建目录                 |
| 10012 |           当前视频无法下载，请向管理员反馈          |        |      |           video加载失败，不会再回调该异常           |
| 10013 |            视频信息加载失败，请重新下载           |        |      |              video取得为null              |
| 10014 |       检测到存储目录未设置，请先设置存储目录再重新下载      |        |      |                没有设置下载文件夹               |
| 10015 |        视频速度类型错误，请设置了速度类型后重新下载       |        |      |                视频速度为null               |
| 10016 |           当前视频无法下载，请向管理员反馈          |        |      |               1.5倍下载地址为空               |
| 10017 |      检测到移动设备存储空间不足，请清除存储空间再重新下载     |        |      |                 存储空间不足                 |
| 10018 |           当前视频无法下载，请向管理员反馈          |        |      |             不支持1.5倍（不建议使用）             |
| 10019 |            视频信息加载失败，请重新下载           |        |      |                取得视频信息错误                |
| 10020 |    检测到拒绝写入存储设备，请先为应用程序分配权限，再重新下载    |        |      |                拒绝写入外部SD卡               |
| 10021 |        视频id不正确，请设置正确的视频id进行下载       |        |      |                  vid错误                 |
| 10022 |       检测到资源目录未设置，请先设置存储目录再重新下载      |        |      |                没有设置资源文件夹               |
| 10023 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                不能创建资源目录                |
| 10024 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |              创建nomedia文件失败             |
| 10025 |           当前视频无法下载，请向管理员反馈          |        |      |                 视频地址为空                 |
| 10026 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |               创建m3u8文件失败               |
| 10027 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |               写入m3u8文件失败               |
| 10028 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |             创建videojson文件失败            |
| 10029 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |             写入videojson文件失败            |
| 10030 |   当前视频无法下载，请重新下载或者切换网络重新下载或者向管理员反馈  |        |      |             问答数据格式化成json错误             |
| 10031 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                删除zip文件失败               |
| 10032 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |               创建视频临时文件错误               |
| 10033 |   当前视频无法下载，请重新下载或者切换网络重新下载或者向管理员反馈  |        |      |               下载视频文件长度错误               |
| 10034 |   当前视频无法下载，请重新下载或者切换网络重新下载或者向管理员反馈  |        |      |               视频http状态码错误              |
| 10035 | 当前视频无法下载，请删除后重新下载或者切换网络重新下载或者向管理员反馈 |        |      |                视频文件下载错误                |
| 10036 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                 视频重命名失败                |
| 10037 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                解压视频文件错误                |
| 10038 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |               创建临时压缩文件错误               |
| 10039 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                创建解压目录错误                |
| 10040 |   当前视频无法下载，请重新下载或者切换网络重新下载或者向管理员反馈  |        |      |               下载压缩文件长度错误               |
| 10041 |   当前视频无法下载，请重新下载或者切换网络重新下载或者向管理员反馈  |        |      |              压缩文件http状态码错误             |
| 10042 | 当前视频下载出错，请删除后重新下载或者切换网络重新下载或者向管理员反馈 |        |      |                压缩文件下载错误                |
| 10043 |      当前视频无法下载，请重启手机再次下载或者向管理员反馈     |        |      |                压缩文件重命名失败               |
| 10044 |           无法连接网络，请连接网络后下载           |        |      |                 无法连接网络                 |
| 10045 |     SD卡不可用，请重启手机或者更换SD卡或者向管理员反馈     |        |      |                 未知存储状态                 |
| 10046 |         SD卡被移除，请重启手机或者向管理员反馈        |        |      |                 存储介质不存在                |
| 10047 |      SD卡存在但未安装，请重新安装SD卡或者向管理员反馈     |        |      |               存储介质存在但未安装               |
| 10048 |   SD卡正在进行磁盘检查中，请稍后下载或者重启手机或者向管理员反馈  |        |      |             存储介质存在并正在进行磁盘检查            |
| 10049 |   SD卡空白或正在使用不受支持的文件系统，请重启手机或向管理员反馈  |        |      |        存储介质存在但是空白或正在使用不受支持的文件系统        |
| 10050 |        SD卡不能写入，请重启手机或者想管理员反馈        |        |      |                 存储介质只读                 |
| 10051 |     SD卡不可用，请重启手机或者更换SD卡或者向管理员反馈     |        |      |          存储介质未安装，并通过USB海量存储共享          |
| 10052 |     SD卡不可用，请重启手机或者更换SD卡或者向管理员反馈     |        |      |               媒体被卸载之前被删除               |
| 10053 |     SD卡不可用，请重启手机或者更换SD卡或者向管理员反馈     |        |      | 存储介质存在但未无法安装，通常，如果介质上的文件系统已损坏，则会发生这种情况 |
| 10054 |     SD卡不可用，请重启手机或者更换SD卡或者向管理员反馈     |        |      |               媒体正在被弹出的过程中              |

### 2.播放错误对应的错误码及提示

|           错误码           |              中文错误提示              |     英文错误提示     |      错误来源      |       错误类型      |
| :---------------------: | :------------------------------: | :------------: | :------------: | :-------------: |
|          20001          |         当前视频无法播放，请向管理员反馈         |                |                |       视频异常      |
|          20003          |          无法连接网络，请连接网络后播放         |                |                |      无法连接网络     |
|          20004          |           流量超标，请向管理员反馈           |                |                |       流量超标      |
|          20005          |           账号过期，请向管理员反馈           |                |                |       账号过期      |
|          20007          |          本地视频文件损坏，请重新下载          |                |                |     本地视频文件错误    |
|          20008          |            播放异常，请重新播放            |                |                |     视频开始播放错误    |
|          20009          |           非法播放，请向管理员反馈           |                |                |     没有权限访问视频    |
|          20010          |          请先设置播放凭证，再进行播放          |                |                |   没有设置用户token   |
|          20011          |        视频状态异常，无法播放，请向管理员反馈       |                |                |      视频状态错误     |
|          20014          |      视频id不正确，请设置正确的视频id进行播放      |                |                |      vid错误      |
|          20015          |       清晰度不正确，请设置正确的清晰度进行播放       |                |                |       码率错误      |
|          20016          |       视频信息加载失败，请尝试切换网络重新播放       |                |                |   video取得为null  |
|          20017          |         当前视频无法播放，请向管理员反馈         |                |                |    mp4链接数量错误    |
|          20018          |         当前视频无法播放，请向管理员反馈         |                |                |    m3u8链接数量错误   |
|          30001          |      播放速度不正确，请设置正确的播放速度进行播放      |                |                |   播放视频速度为null   |
|          30002          |        找不到缓存的视频文件，请连网后重新下载       |                |                |      没有缓存视频     |
|          30003          |         当前视频无法播放，请向管理员反馈         |                |                |    1.5倍播放地址为空   |
|          30004          |         当前视频无法播放，请向管理员反馈         |                |                |    1.5倍播放地址错误   |
|          30005          |         当前视频无法播放，请向管理员反馈         |                |                |    1.5倍播放地址错误   |
|          30006          |         当前视频无法播放，请向管理员反馈         |                |                |  m3u8 15x链接数量错误 |
|          30007          |         切换清晰度相同，请选择其它清晰度         |                |                |      切换码率相同     |
|          30008          |        切换播放速度相同，请选择其它播放速度        |                |                |     切换播放速度相同    |
|          30009          |       未开始播放视频不能切换清晰度，请先播放视频      |                |                |      不能切换码率     |
|          30010          |      未开始播放视频不能切换播放速度，请先播放视频      |                |                |      不能切换速度     |
|          30011          |         当前视频无法播放，请向管理员反馈         |                |                |    视频加载过程中出错    |
|          30012          |    视频问答数据加载失败，请重新播放或者切换网络重新播放    |                |                |       问答错误      |
|          30013          |         当前视频无法播放，请向管理员反馈         |                |                |  写 hls url 格式错误 |
|          30014          |        视频没有这个清晰度，请切换其它清晰度        |                |                |     视频码率不存在     |
|          30015          | 播放授权获取失败，请重新播放或者切换网络重新播放或者向管理员反馈 |                |                |   token取得为null  |
|          30016          |         当前视频无法播放，请向管理员反馈         |                |                |  hls2 url 格式错误  |
|          30017          |       视频异常结束，请重新播放或者向管理员反馈       |                |                |      异常播放完成     |
|          30018          |   检测到拒绝读取存储设备，请先为应用程序分配权限，再重新播放  |                |                |     拒绝写入存储设备    |
|          30019          |         当前视频无法播放，请向管理员反馈         |                |                |      播放地址为空     |
|          30020          |         当前视频无法播放，请向管理员反馈         |                |                |      音频地址为空     |
|          30021          |        找不到缓存的音频文件，请连网后重新下载       |                |                |      没有缓存音频     |
|          30022          |         未开始播放不能切换音频，请开始播放        |                |                |      不能切换音频     |
|          30023          |         未开始播放不能切换视频，请开始播放        |                |                |      不能切换视频     |
|          30024          |          本地音频文件损坏，请重新下载          |                |                |     本地音频文件错误    |
|    ## iOS SDK错误码及对应提示   |                                  |                |                |                 |
| ### 1.视频管理账号错误对应的错误码及提示 |                                  |                |                |                 |
|           错误码           |              中文错误提示              |     英文错误提示     |      错误来源      |       错误类型      |
|      :------------:     |          :------------:          | :------------: | :------------: |  :------------: |
|          20000          |         视频或账号不合法，请向管理员反馈         |                |                |     视频或账号不合法    |
|          20001          |           流量超标，请向管理员反馈           |                |                |     账户套餐流量不足    |
|          20002          |           账号过期，请向管理员反馈           |                |                |     账户套餐已过期     |
|          20003          |         视频与账号不匹配，请向管理员反馈         |                |                |     视频与账号不匹配    |
|          20005          |          播放秘钥不合法，请向管理员反馈         |                |                |     加密秘钥不合法     |
|          20006          |         播放加密向量不合法，请向管理员反馈        |                |                |     加密向量不合法     |
|          20009          |          视频状态不合法，请向管理员反馈         |                |                |     视频状态不合法     |
|   ### 2.播放错误对应的错误码及提示   |                                  |                |                |                 |
|           错误码           |              中文错误提示              |     英文错误提示     |      错误来源      |       错误类型      |
|      :------------:     |          :------------:          | :------------: | :------------: |  :------------: |
|          20010          |          请尝试重新播放，或向管理员反馈         |                |                |     播放令牌请求失败    |
|          20011          |    视频播放参数类型错误，请尝试重新播放，或向管理员反馈    |                |                |      无法获取视频     |
|          20012          |     无法找到视频，请尝试重新播放/下载，或向管理员反馈    |                |                |      未知视频对象     |
|          20013          |          视频时长错误，请向管理员反馈          |                |                |     视频时长不合法     |
|          20021          |        不支持的片头视频格式，请向管理员反馈        |                |                |     片头格式不合法     |
|          20025          |          广告类型不支持，请向管理员反馈         |                |                |     广告类型不合法     |
|   ### 3.下载错误对应的错误码及提示   |                                  |                |                |                 |
|           错误码           |              中文错误提示              |     英文错误提示     |      错误来源      |       错误类型      |
|      :------------:     |          :------------:          | :------------: | :------------: |  :------------: |
|          20040          |       下载失败，请尝试重新下载，或向管理员反馈       |                |                |       下载错误      |
|          20041          |     下载对象创建失败，请尝试重新下载，或向管理员反馈     |                |                |     下载器创建失败     |
|          20042          |     下载任务创建失败，请尝试重新下载，或向管理员反馈     |                |                |     下载任务创建失败    |
|          20043          |      下载任务丢失，请尝试重新下载，或向管理员反馈      |                |                |     下载任务不存在     |
|          20051          |    m3u8文件写入失败，请尝试重新下载，或向管理员反馈    |                |                |     m3u8写入失败    |
|          20052          |     key文件写入失败，请尝试重新下载，或向管理员反馈    |                |                |     播放秘钥写入错误    |
|          20053          |   m3u8文件路径修复失败，请尝试重新下载，或向管理员反馈   |                |                |     切片路径修复失败    |
|          20055          |     下载文件解压失败，请尝试重新下载，或向管理员反馈     |                |                |       解压错误      |
|          20061          |          传入参数错误，请向管理员反馈          |                |                |      参数不合法      |
|          20062          |          下载目录不存在，请向管理员反馈         |                |                |     下载目录不存在     |
|          20063          |      无法检索文件，目标存在同名目录,请向管理员反馈     |                |                | 无法检索文件，目标存在同名目录 |
|          20064          |     获取下载文件名失败，请尝试重新下载，或向管理员反馈    |                |                |     无法获取文件名     |
|          20065          |    获取ts切片索引失败，请尝试重新下载，或向管理员反馈    |                |                |      无法获取切片     |
|          20066          |         本地资源无法访问，请向管理员反馈         |                |                |     本地资源不可达     |
|          20067          |   本地视频播放秘钥错误，请删除视频并重新下载，或向管理员反馈  |                |                |   本地视频播放秘钥不合法   |
|          20068          |       HLS 视频目录索引失败，请向管理员反馈       |                |                |    hls目录索引失败    |
|          20071          |      视频文件移除失败，请重新移除，或向管理员反馈      |                |                |      视频移除错误     |
|          20072          |          文件移动错误，请向管理员反馈          |                |                |      文件移动错误     |
|  ### 3.网络请求错误对应的错误码及提示  |                                  |                |                |                 |
|           错误码           |              中文错误提示              |     英文错误提示     |      错误来源      |       错误类型      |
|      :------------:     |          :------------:          | :------------: | :------------: |  :------------: |
|          20100          |        请检查网络连接设置，或向管理员返反馈        |                |                |       网络中断      |
|          20101          |        请检查网络连接设置，或向管理员返反馈        |                |                |       网络错误      |
|          20102          |         服务器响应错误，请向管理员返反馈         |                |                |      服务器错误      |
|          20103          |       网络请求错误，请稍后重试，或向管理员反馈       |                |                |       请求错误      |
|          20104          |      JSON 解析错误，请稍后再试，或向管理员反馈     |                |                |     JSON解析错误    |
|          20111          |     播放秘钥请求失败,请尝试重新下载，或向管理员反馈     |                |                |     播放秘钥请求失败    |
|          20112          |    m3u8文件请求失败,请尝试重新下载，或向管理员反馈    |                |                |     m3u8请求失败    |
