Show Menu
TOPICS×

INFO notification codes

This table provides detailed information about INFO type notifications.

Section Title

Most informational notifications 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 Inner Notification Metadata Keys Comments
Playback
300000 PLAYBACK_START None None Playback has started.
300001 PLAYBACK_COMPLETE None None Playback has completed.
300002 SEEK_START None SEEK_TIME A seek operation was initiated.
300003 SEEK_COMPLETE None SEEK_TIME A seek operation completed.
300004 CONTENT_CHANGE None CONTENT_ID CURRENT_MEDIA_TIME The current playback time has crossed the border between main and alternate content.
300005 PLAYER_STATE_CHANGE
Any ERROR notification.
STATE The player state has changed. When state is ERROR, the inner notification is the error notification object that triggered the switch to the ERROR state.
300100 LOAD_INFO_AVAILABLE
None
FRAGMENT_URL FRAGMENT_SIZE FRAGMENT_DOWNLOAD_DURATION PERIOD_INDEX Provides info related to the way video segments are being downloaded.
300101 VIDEO_SIZE_CHANGED
None
HEIGHT
WIDTH
The size of the video playback window has changed.
Adaptive bit rates (ABR)
302000 BITRATE_CHANGE
None
BITRATE CURRENT_MEDIA_TIME The bit rate of the video changed.
Ad Processing
303000 TIMELINE_CHANGE
None
CONTENT_ID PERIOD_INDEX The timeline has changed (for example, alternate content was added or removed).
303001 AD_BREAK_ PLACEMENT_COMPLETE
None
PROPOSED_AD_BREAK ACCEPTED_AD_BREAK A proposed ad break was accepted by TVSDK and placed (in its entirety or just partially) on the playback timeline.
303002 AD_BREAK_START
None
AD_BREAK The playback of a particular ad break has started.
303003 AD_BREAK_COMPLETE
None
AD_BREAK The playback of a particular ad break has completed.
303004 AD_START
None
AD_BREAK
AD
The playback of a particular ad has started.
303005 AD_COMPLETE
None
AD_BREAK
AD
The playback of a particular ad has completed.
303006 AD_PROGRESS
None
AD_BREAK
AD
PROGRESS
The playback of a particular ad has reached a certain percentage of that particular ad.
Late-binding audio (LBA)
304000 AUDIO_TRACK_CHANGE
None
TRACK_ID CURRENT_MEDIA_TIME
The audio track has changed.
DRM
305000 DRM_METADATA_AVAILABLE
None
PREFETCH_TIMESTAMP
New DRM data is available.
Generic
399999 GENERIC_INFO
None
None
Marks a generic information event. Not actually issued by TVSDK. It's just a marker for the end of the range of numerical codes corresponding to TVSDK informational events.