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.

On this page