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 |
---|---|---|---|---|
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). | |
101008 | SEEK_ERROR | None | NATIVE_ERROR_CODE DESIRED_SEEK_POSITION DESIRED_SEEK_PERIOD | An error has occurred while performing a seek operation. |
101009 | PAUSE_ERROR | None | DESCRIPTION | An error has occurred while performing a pause 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 |
DESCRIPTION | 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. |
Native | ||||
106000 | NATIVE_ERROR | None | NATIVE_ERROR_CODE NATIVE_ERROR_NAME DESCRIPTION DESCRIPTION DRM details: DRM_ERROR_STRING NATIVE_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. |
Configuration | ||||
107000 | SET_VOLUME_ERROR | None | DESCRIPTION VOLUME | An error has occurred while attempting to set the volume level. |
107001 | SET_BUFFER_TIME_ ERROR | None | DESCRIPTION PLAY_BUFFER_TIME | An error has occurred while attempting to change the buffering parameters. |
107002 | SET_CC_VISIBILITY_ ERROR | None | DESCRIPTION | An error has occurred while attempting to change the visibility of the CC tracks. |
107003 | SET_CC_STYLING_ ERROR | None | DESCRIPTION | An error has occurred while attempting to change the styling options for the CC tracks. |
107004 | SET_ABR_PARAMETERS_ ERROR | None | DESCRIPTION | An error has occurred while attempting to change the ABR control parameters. |
107005 | SET_BUFFER_ PARAMETERS_ERROR | None | DESCRIPTION INITIAL_BUFFER_TIME PLAY_BUFFER_TIME | An error has occurred while attempting to change the buffering control parameters. |
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. This is only a marker for the end of the range of numerical codes corresponding to TVSDK error events. |