This table provides detailed information about ERROR type notifications.
Most errors contain relevant metadata, for example, the URL of the resource that failed to download. Some notifications contain metadata to specify whether the problem occurred in the main video content, in the alternate audio content, or in an ad.
Code | Name | InnerNotification | Metadata Keys | Comments |
---|---|---|---|---|
DRM | ||||
100000 | DRM_ERROR | MAJOR_DRM_CODE MINOR_DRM_CODE DESCRIPTION | Refer also to 106000 ( NATIVE_ERROR). | |
Playback | ||||
101000 | PLAYBACK_ERROR | None |
DESCRIPTION | |
101004 | CONTENT_ERROR | DOWNLOAD_ERROR | An Error has occurred while downloading a fragment or segment(both video and audio). |
|
101006 | SECURITY_ERROR | URL | ||
101008 | PAUSE_ERROR | None | DESCRIPTION | An error has occurred while performing a pause operation. |
101009 | SEEK_ERROR | None | NATIVE_ERROR_CODE DESIRED_SEEK_POSITION DESIRED_SEEK_PERIOD | An error has occurred while performing a seek operation. |
101102 | PERIOD_INFO_ERROR | None | DESCRIPTION | An error has occurred while retrieving information about a content period. |
101103 | RETRIEVE_TIME_ERROR | None | DESCRIPTION | An error has occurred while attempting to retrieve the playback position. |
101104 | GET_QOS_DATA_ERROR | None | DESCRIPTION | An error has occurred while attempting to retrieve the QOS information. |
101200 | DOWNLOAD_ERROR | None | URL | An error has occurred while attempting to download data. |
Invalid resource | ||||
102100 | RESOURCE_LOAD_ERROR | None | DESCRIPTION RESOURCE | An error has occurred while loading a resource item. |
102101 | RESOURCE_PLACEMENT_ FAILED | None | CONTENT_ID | An error has occurred while placing a resource on the playback timeline. |
Ad processing | ||||
104000 | AD_RESOLVER_FAIL | AD_METADATA _INVALID AD_RESOLVER_INITIALIZATION_FAIL AD_RESOLVER_RESOLVE_FAIL AD_RESOLVER_SERVER_UNREACHABLE | None | None |
104001 | AD_RESOLVER_METADATA_ INVALID | None |
Ad resolving failed due to invalid ad-metadata format. |
|
104003 | AD_RESOLVER_RESOLVE_ FAIL | None | NATIVE_ERROR_CODE | Ad plugin failed to resolve ads. |
104005 | AD_INSERTION_FAIL | None | PROPOSED_AD_BREAK | Ad resolving phase has failed. |
104006 | AD_UNREACHABLE | None | None | |
Native | ||||
106000 | NATIVE_ERROR | None | RUNTIME_CODE RUNTIME_CODE_MESSAGE RESOURCE_URL RESOURCE_TYPE RESOURCE_ID DRM details: DRM_ERROR_STRING RUNTIME_SUBERROR_CODE |
The low-level AVE library issued an error. See Details for the NATIVE_ERROR notifications for information about the values for these metadata keys. |
106001 | ENGINE_CREATION_ ERROR | None | DESCRIPTION | An error has occurred while instantiating the AVE low-level library. |
106002 | ENGINE_RELEASE_ ERROR | None | DESCRIPTION | An error has occurred while releasing the AVE low-level library. |
106003 | ENGINE_RESOURCES_ RELEASE_ERROR | None | DESCRIPTION | An error has occurred while releasing the GPU resources utilised by the AVE library. |
106004 | ENGINE_RESET_ERROR | None | DESCRIPTION | An error has occurred while resetting the AVE library. |
106005 | ENGINE_SET_ VIEW_ERROR | None | DESCRIPTION | An error has occurred while attaching a view to the AVE library. |
Alternate audio | ||||
109000 | AUDIO_TRACK_ERROR | DOWNLOAD_ERROR | AUDIO_TRACK_NAME AUDIO_TRACK_LANGUAGE | An error related to an audio track occurred. |
Generic | ||||
199999 | GENERIC_ERROR | None | None | Marks a generic error event. Not actually issued by TVSDK. It's just a marker for the end of the range of numerical codes corresponding to TVSDK error events. |