This topic describes the error codes of ApsaraVideo Player SDK, including the definitions, examples, and descriptions of the error codes. You can query the error codes and seek for help during actual operations after an error occurs.
Request-related error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_SERVER_NO_RESPONSE | 20010001 | 536936449 | The error message returned because the server returns no response. |
ERROR_SERVER_WRONG_JSON | 20010002 | 536936450 | The error message returned because the returned data is not in JSON format. |
ERROR_NO_MATCH_QUALITY | 20010003 | 536936451 | The error message returned because no resolution matches. |
ERROR_PLAYAUTH_WRONG | 20010004 | 536936452 | The error message returned because a playback credential parsing error has occurred. |
ERROR_REQUEST_FAIL | 20010005 | 536936453 | The error message returned because the request fails. |
POP error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_SERVER_POP_UNKNOWN | 20010100 | 536936704 | The error message returned because an unknown Post Office Protocol (POP) error has occurred. For more information about POP error messages, see Error codes. |
ERROR_SERVER_POP_MISSING_PARAMETER | 20010101 | 536936705 | The error message returned because one or more required parameters are not specified. |
ERROR_SERVER_POP_INVALID_PARAMETER | 20010102 | 536936706 | The error message returned because the value of a parameter is invalid. |
ERROR_SERVER_POP_OPERATION_DENIED | 20010103 | 536936707 | The error message returned because ApsaraVideo VOD is not activated for your Alibaba Cloud account. |
ERROR_SERVER_POP_OPERATION_SUSPENED | 20010104 | 536936708 | The error message returned because your Alibaba Cloud account has overdue payments. Add funds to your account. |
ERROR_SERVER_POP_FORBIDDEN | 20010105 | 536936709 | The error message returned because you are not authorized to perform the operation. |
ERROR_SERVER_POP_INTERNAL_ERROR | 20010106 | 536936710 | The error message returned because an unknown error occurred. |
ERROR_SERVER_POP_SERVICE_UNAVALIABLE | 20010107 | 536936711 | The error message returned because the service is unavailable. |
ERROR_SERVER_POP_SIGNATUREANONCE_USED | 20010108 | 536936712 | The error message returned because the signature has been used. |
ERROR_SERVER_POP_SECURITYTOKEN_MAILFORMED | 20010109 | 536936713 | The error message returned because the security token is invalid. |
ERROR_SERVER_POP_SECURITYTOKEN_MISMATCH_ACCESSKEY | 2001010A | 536936714 | The error message returned because the security token and AccessKey pair do not match. |
ERROR_SERVER_POP_SIGNATURE_NOT_MATCH | 2001010B | 536936715 | The error message returned because the signature for verification is invalid. |
ERROR_SERVER_POP_ACCESSKEYID_NOT_FOUND | 2001010C | 536936716 | The error message returned because the AccessKey ID does not exist. |
ERROR_SERVER_POP_TOKEN_EXPIRED | 2001010D | 536936717 | The error message returned because the token is expired. |
ApsaraVideo VOD error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_SERVER_VOD_UNKNOWN | 20010200 | 536936960 | The error message returned because an unknown error has occurred in ApsaraVideo VOD. For more information, see GetPlayInfo . |
ERROR_SERVER_VOD_FORBIDDEN_ILLEGALSTATUS | 20010201 | 536936961 | The error message returned because the video status is invalid. |
ERROR_SERVER_VOD_INVALIDVIDEO_NOTFOUND | 20010202 | 536936962 | The error message returned because the video does not exist. |
ERROR_SERVER_VOD_INVALIDVIDEO_NOSTREAM | 20010203 | 536936963 | The error message returned because no transcoded stream can be used for playback based on your filter conditions. |
ERROR_SERVER_VOD_FORBIDDEN_ALIYUNVODENCRYPTION | 20010204 | 536936964 | The error message returned because transcoded streams are encrypted by using Alibaba Cloud video encryption. You must use ApsaraVideo Player to play the transcoded streams or set the ResultType parameter to Multiple. |
ERROR_SERVER_VOD_INVALIDAUTH_MEDIAID | 20010205 | 536936965 | The error message returned because the authentication information and the video ID do not match. |
ERROR_SERVER_VOD_INVALIDAUTHINFO_EXPIRETIME | 20010206 | 536936966 | The error message returned because the authentication information is expired. |
MPS error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_SERVER_MPS_UNKNOWN | 20010300 | 536937216 | The error message returned because an unknown error has occurred in ApsaraVideo Media Processing (MPS). |
ERROR_SERVER_MPS_INVALID_MEDIAID | 20010301 | 536937217 | The error message returned because the media ID is invalid. |
ERROR_SERVER_MPS_INVALID_AUTHTIMEOUT | 20010302 | 536937218 | The error message returned because the authentication expiration time is invalid. |
ERROR_SERVER_MPS_INVALID_FORMATS | 20010303 | 536937219 | The error message returned because the format is invalid. |
ERROR_SERVER_MPS_INVALID_AUTHINFO | 20010304 | 536937220 | The error message returned because the authentication information is invalid. |
ERROR_SERVER_MPS_SIGNATURE_CHECK_FAILED | 20010305 | 536937221 | The error message returned because the signature failed to be verified. |
ERROR_SERVER_MPS_MEDIAID_NOT_EXIST | 20010306 | 536937222 | The error message returned because the media ID does not exist. |
ERROR_SERVER_MPS_MEDIA_RESOURCE_NOT_EXIST | 20010307 | 536937223 | The error message returned because the media asset does not exist. |
ERROR_SERVER_MPS_MEDIA_NOT_PUBLISHED | 20010308 | 536937224 | The error message returned because the media are not published. |
ERROR_SERVER_MPS_MEDIA_NOT_ENCRYPTED | 20010309 | 536937225 | The error message returned because the media are not encrypted. |
ERROR_SERVER_MPS_INVALID_CIPHERTEXTBLOB | 2001030A | 536937226 | The error message returned because the CiphertextBlob string is invalid. |
ERROR_SERVER_MPS_CIPHERBLOB_NOT_EXIST | 2001030B | 536937227 | The error message returned because the CiphertextBlob string does not exist. |
ERROR_SERVER_MPS_INTERNAL_ERROR | 2001030C | 536937228 | The error message returned because an internal server error has occurred. |
ERROR_SERVER_MPS_INVALID_IDENTITY_NOT_ORDER_VIDEO_SERVICE | 2001030D | 536937229 | The error message returned because you are not allowed to perform operations on the request ID. |
ERROR_SERVER_MPS_UPDATE_CDN_DOMAIN_CONFIGS_FAIL | 2001030E | 536937230 | The error message returned because the host configuration fails to be updated. |
ERROR_SERVER_MPS_AUTH_KEY_EXIST | 2001030F | 536937231 | The error message returned because the AccessKey secret for authentication has been used. |
ERROR_SERVER_MPS_AUTH_KEY_NOT_EXIST | 20010310 | 536937232 | The error message returned because the AccessKey secret for authentication does not exist. |
ERROR_SERVER_MPS_INVALID_PARAMETER_OUT_OF_BOUND | 20010311 | 536937233 | The error message returned because a parameter value is beyond the value range. |
ERROR_SERVER_MPS_INVALID_PARAMETER | 20010312 | 536937234 | The error message returned because the value of a parameter is invalid. |
ERROR_SERVER_MPS_INVALID_PARAMETER_NULL_VALUE | 20010313 | 536937235 | The error message returned because a parameter value is null. Set the parameter to a non-null value. |
ERROR_SERVER_MPS_INVALID_PARAMETER_EMPTY_VALUE | 20010314 | 536937236 | The error message returned because a required parameter is not set. |
ERROR_SERVER_MPS_MEDIA_RESOURCE_NOT_MATCH | 20010315 | 536937237 | The error message returned because no media asset matches. |
ERROR_SERVER_MPS_MEDIA_NOT_FOUND_CIPHERTEXT | 20010316 | 536937238 | The error message returned because the ciphertext of the media ID is not found. |
ERROR_SERVER_MPS_INVALID_PARAMETER_RAND | 20010317 | 536937239 | The error message returned because the specified rand parameter is invalid. |
ERROR_SERVER_MPS_REDIS_POOL_IS_EMPTY | 20010318 | 536937240 | The error message returned because the cache connection pool is empty. |
ERROR_SERVER_MPS_SIGNATURE_CHECK_MEDIA_FAILED | 20010319 | 536937241 | The error message returned because the signature and the media ID do not match. |
ERROR_SERVER_MPS_SIGNATURE_CHECK_EXPIREDTIME_FAILED | 2001031A | 536937242 | The error message returned because the specified timeout value is expired. |
ERROR_SERVER_MPS_INVALID_SESSION_TIME | 2001031B | 536937243 | The error message returned because the specified SessionTime parameter is invalid. Set the SessionTime parameter to a value greater than 0. |
ERROR_SERVER_MPS_INVALID_END_USER_ID | 2001031C | 536937244 | The error message returned because the length of the EndUserId parameter is invalid. |
ERROR_SERVER_MPS_INVALID_URL | 2001031D | 536937245 | The error message returned because the format of the LicenseUrl parameter is invalid. |
ERROR_SERVER_MPS_HTTP_REQUEST_FAILED | 2001031E | 536937246 | The error message returned because the request fails. |
ERROR_SERVER_MPS_XML_FORMAT_ERROR | 2001031F | 536937247 | The error message returned because the XML format is invalid. |
ERROR_SERVER_MPS_SESSION_NOT_EXIST | 20010320 | 536937248 | The error message returned because the session does not exist. |
ERROR_SERVER_MPS_REGION_NOT_SUPPORTED_API | 20010321 | 536937249 | The error message returned because the API is not supported. |
ERROR_SERVER_MPS_DRM_NOT_ACTIVATED | 20010322 | 536937250 | The error message returned because digital rights management (DRM) is not activated in this region. Contact technical support. |
ERROR_SERVER_MPS_DRM_AUTH_ERROR | 20010323 | 536937251 | The error message returned because DRM verification fails. Authorize DRM for the media. |
ERROR_SERVER_MPS_CDN_CONFIG_NOT_EXIST | 20010324 | 536937252 | The error message returned because no domain name for the content delivery network (CDN) is bound to your Object Storage Service (OSS) bucket. |
Error codes of time shifting during live streaming
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_SERVER_LIVESHIFT_UNKNOWN | 20010400 | 536937472 | The error message returned because an unknown error has occurred during time shifting. |
ERROR_SERVER_LIVESHIFT_REQUEST_ERROR | 20010401 | 536937473 | The error message returned because the time shifting request failed. |
ERROR_SERVER_LIVESHIFT_DATA_PARSER_ERROR | 20010402 | 536937474 | The error message returned because the time shifting data failed to be parsed. |
Error codes of proprietary cryptography
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_TBDRM_UNKNOWN | 0x20012000 | 536944640 | The error message returned because an unknown error has occurred when proprietary cryptography is used. |
ERROR_TBDRM_DEMUXER_UNIMPLEMENTED | 20012001 | 536944641 | The error message returned because the file that is encrypted by proprietary cryptography failed to be decapsulated. |
ARTP error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_ARTP_UNKNOWN | 0x20013000 | 536948736 | The error message returned because an unknown Alibaba Real-time Transport Protocol (ARTP) error has occurred. |
ERROR_ARTP_DEMUXER_UNIMPLEMENTED | 0x20013001 | 536948737 | The error message returned because the ARTP module failed to be loaded. Check the dynamic-link library. |
ERROR_ARTP_LOAD_FAILED | 0x20013002 | 536948738 | The error message returned because the player failed to load data for ARTP-based playback. |
ERROR_ARTP_STREAM_ILLEGAL | 0x20013003 | 536948739 | The error message returned because the URL of the ARTP stream is invalid. |
ERROR_ARTP_STREAM_NOT_FOUND | 0x20013004 | 536948740 | The error message returned because the ARTP stream does not exist. |
ERROR_ARTP_STREAM_STOPPED | 0x20013005 | 536948741 | The error message returned because the ARTP stream stopped. |
ERROR_ARTP_PLAY_TIMEOUT | 0x20013006 | 536948742 | The error message returned because the startup loading of the ARTP stream timed out. |
ERROR_ARTP_SPSPPS_AACCONF_TIMEOUT | 0x20013007 | 536948743 | The error message returned because the receiving of the ARTP sequence parameter set (SPS) or picture parameter set (PPS) or AAC configurations timed out. |
ERROR_ARTP_ARTP_MEDIA_INFO_TIMEOUT | 0x20013007 | 536948743 | The error message returned because the receiving of the ARTP sequence parameter set (SPS) or picture parameter set (PPS) or AAC configurations timed out. |
ERROR_ARTP_PACKET_RECV_TIMEOUT | 0x20013008 | 536948744 | The error message returned because the receiving of ARTP packets that carry audio and video streams timed out. |
ERROR_ARTP_MEDIA_PROBE_FAILED | 0x20013009 | 536948745 | The error message returned because the connectivity test failed for the transmission of ARTP packets. |
Playback error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
ERROR_UNKNOWN_ERROR | 2001FFFF | 537001983 | The error message returned because an unknown error has occurred. |
ERROR_DEMUXER_OPENURL | 20030001 | 537067521 | The error message returned because the URL cannot be opened. |
ERROR_DEMUXER_NO_VALID_STREAM | 20030002 | 537067522 | The error message returned because the stream is invalid. |
ERROR_DEMUXER_OPENSTREAM | 20030003 | 537067523 | The error message returned because the stream file failed to be opened. |
ERROR_LOADING_TIMEOUT | 20030004 | 537067524 | The error message returned because the loading timed out. |
ERROR_DATASOURCE_EMPTYURL | 20030005 | 537067525 | The error message returned because the URL of the source file is not specified. |
ERROR_DECODE_VIDEO | 20040001 | 537133057 | The error message returned because the video failed to be decoded. |
ERROR_DECODE_AUDIO | 20040002 | 537133058 | The error message returned because the audio failed to be decoded. |
ERROR_NETWORK_UNKNOWN | 20050000 | 537198592 | The error message returned because an unknown network error has occurred. |
ERROR_NETWORK_UNSUPPORTED | 20050001 | 537198593 | The error message returned because the protocol is not supported. |
ERROR_NETWORK_RESOLVE | 20050002 | 537198594 | The error message returned because the domain name cannot be resolved. |
ERROR_NETWORK_CONNECT_TIMEOUT | 20050003 | 537198595 | The error message returned because the network connection timed out. |
ERROR_NETWORK_COULD_NOT_CONNECT | 20050004 | 537198596 | The error message returned because the server failed to be connected. |
ERROR_NETWORK_HTTP_403 | 20050005 | 537198597 | The error message returned because an HTTP 403 error has occurred. |
ERROR_NETWORK_HTTP_404 | 20050006 | 537198598 | The error message returned because an HTTP 404 error has occurred. |
ERROR_NETWORK_HTTP_4XX | 20050007 | 537198599 | The error message returned because an HTTP 4xx error other than HTTP 403 or HTTP 404 has occurred. |
ERROR_NETWORK_HTTP_5XX | 20050008 | 537198600 | The error message returned because an HTTP 5xx error has occurred. |
ERROR_NETWORK_HTTP_RANGE | 20050009 | 537198601 | The error message returned because the HTTP range request is not supported. |
ERROR_NETWORK_HTTP_400 | 2005000A | 537198602 | The error message returned because an HTTP 400 error has occurred. |
ERROR_CODEC_UNKNOWN | 20060000 | 537264128 | The error message returned because an unknown decoding error has occurred. |
ERROR_CODEC_VIDEO_NOT_SUPPORT | 20060001 | 537264129 | The error message returned because the video coding format is not supported. |
ERROR_CODEC_AUDIO_NOT_SUPPORT | 20060002 | 537264130 | The error message returned because the audio coding format is not supported. |
ERROR_GENERAL_UNKNOWN | 20080000 | 537395200 | The error message returned because a standard error has occurred. |
ERROR_GENERAL_EPERM | 20080001 | 537395201 | The error message returned because the "EPERM: Operation not permitted" error has occurred. |
ERROR_GENERAL_ENOENT | 20080002 | 537395202 | The error message returned because the "ENOENT: No such file or directory" error has occurred. |
ERROR_GENERAL_EIO | 20080005 | 537395205 | The error message returned because the "EIO: I/O error" error has occurred. |
ERROR_UNKNOWN | 0x2FFFFFFF | 805306367 | The error message returned because an unknown error has occurred. |
ERROR_INERNAL_EXIT | 0x20070000 | 537329664 | The error message returned because an unknown internal error has occurred. |
Download-related error codes
Error code | Error ID in hexadecimal notation | Error ID in decimal notation | Description |
---|---|---|---|
DOWNLOAD_ERROR_NOT_SELECT_ITEM | 30010000 | 805371904 | The error message returned because no track is selected for download. |
DOWNLOAD_ERROR_NO_DOWNLOAD_ITEM | 30010001 | 805371905 | The error message returned because no track can be used for download. |
DOWNLOAD_ERROR_STS_SOURCE_NULL | 30010002 | 805371906 | The error message returned because the source for Security Token Service (STS)-based playback is not specified. |
DOWNLOAD_ERROR_AUTH_SOURCE_NULL | 30010003 | 805371907 | The error message returned because the source for playback credential-based playback is not specified. |
DOWNLOAD_ERROR_AUTH_SOURCE_WRONG | 30010004 | 805371908 | The error message returned because the format of the playback credential is invalid. |
DOWNLOAD_ERROR_INVALID_ITEM | 30010005 | 805371909 | The error message returned because the selected track for download is invalid. |
DOWNLOAD_ERROR_URL_CANNOT_REACH | 30010006 | 805371910 | The error message returned because the URL cannot be reached. |
DOWNLOAD_ERROR_NOT_SUPPORT_FORMAT | 30010007 | 805371911 | The error message returned because the download format is not supported. |
DOWNLOAD_ERROR_ENCRYPT_FILE_NOT_MATCH | 30010008 | 805371912 | The error message returned because the security file for encryption verification is invalid. |
DOWNLOAD_ERROR_DOWNLOAD_SWITCH_OFF | 30010009 | 805371913 | The error message returned because the download feature is disabled. |
DOWNLOAD_ERROR_NET_ERROR | 3001000A | 805371914 | The error message returned because a network error has occurred. |
DOWNLOAD_ERROR_NOT_SET_SAVE_DIR | 3001000B | 805371915 | The error message returned because the download directory is not specified. |
DOWNLOAD_ERROR_CANNOT_CREATE_SAVE_DIR | 3001000C | 805371916 | The error message returned because the download directory cannot be created. |
DOWNLOAD_ERROR_NO_SPACE | 3001000D | 805371917 | The error message returned because no space can be used. |
DOWNLOAD_ERROR_WRITE_ERROR | 3001000E | 805371918 | The error message returned because data cannot be written to the file. |
DOWNLOAD_ERROR_ENCRYPT_ERROR | 3001000F | 805371919 | The error message returned because the decryption fails. |
DOWNLOAD_ERROR_FILE_NOT_EXIST | 30010010 | 805371920 | The error message returned because the file does not exist. |
DOWNLOAD_ERROR_CLEAN_INVALID_PARAM | 30010011 | 805371921 | The error message returned because a parameter that is specified when you delete the file is invalid. |
DOWNLOAD_ERROR_CLEAN_WRONG_STATUS | 30010012 | 805371922 | The error message returned because the status of the file to be deleted is invalid. |
DOWNLOAD_ERROR_GET_AES_KEY_FAIL | 30010013 | 805371923 | The error message returned because the key for Advanced Encryption Standard (AES) failed to be obtained. |
DOWNLOAD_ERROR_ENCRYPTION_NOT_SUPPORT | 30010014 | 805371924 | The error message returned because the encryption method is not supported. |