Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration Event

Index

Events

Events

ON_AD_BREAK_FINISHED

ON_AD_BREAK_FINISHED: = "onAdBreakFinished"

Is fired when the playback of an ad break has ended. Is preceded by a @see ON_AD_BREAK_STARTED event. This event is currently only supported for the ad client typ 'ima'. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_BREAK_FINISHED constant.

since

v7.5.4

ON_AD_BREAK_STARTED

ON_AD_BREAK_STARTED: = "onAdBreakStarted"

Is fired when the playback of an ad break has started. Several ON_AD_STARTED and ON_AD_FINISHED events can follow before the ad break closes with an ON_AD_BREAK_FINISHED event. This event is currently only supported for the ad client typ 'ima'. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_BREAK_STARTED constant.

since

v7.5.4

ON_AD_CLICKED

ON_AD_CLICKED: = "onAdClicked"

Is fired when the user clicks on the ad. The passed event is of type AdClickedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_STARTED constant.

since

v4.3

ON_AD_ERROR

ON_AD_ERROR: = "onAdError"

Is fired when ad playback fails. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_STARTED constant.

since

v6.0

ON_AD_FINISHED

ON_AD_FINISHED: = "onAdFinished"

Is fired when the playback of an ad has been finished. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_FINISHED constant.

since

v4.1

ON_AD_LINEARITY_CHANGED

ON_AD_LINEARITY_CHANGED: = "onAdLinearityChanged"

Is fired when VPAID ad changes its linearity. The passed event is of type AdLinearityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_STARTED constant.

since

v6.0

ON_AD_MANIFEST_LOADED

ON_AD_MANIFEST_LOADED: = "onAdManifestLoaded"

Is fired when the ad manifest has been successfully loaded. The passed event is of type AdManifestLoadedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_MANIFEST_LOADED constant.

[new in v7.0] To overwrite the parsed manifest, the new onAdManifestLoaded callback in the Advertising part of the player configuration should be used. This event does not respect any return values anymore.

since

v4.0

ON_AD_PLAYBACK_FINISHED

ON_AD_PLAYBACK_FINISHED: = "onAdPlaybackFinished"

Is fired when the playback of an ad has been finished. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_PLAYBACK_FINISHED constant.

since

v7.0

ON_AD_QUARTILE

ON_AD_QUARTILE: = "onAdQuartile"

Is fired when the playback of an ad has progressed over a quartile boundary. The passed event is of type AdQuartileEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_QUARTILE constant.

since

v7.4.6

ON_AD_SCHEDULED

ON_AD_SCHEDULED: = "onAdScheduled"

Is fired when an ad manifest was successfully downloaded and parsed and the ad has been added onto the queue. The passed event is of type AdScheduledEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_STARTED constant.

since

v6.0

ON_AD_SKIPPED

ON_AD_SKIPPED: = "onAdSkipped"

Is fired when an ad has been skipped. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_SKIPPED constant.

since

v4.1

ON_AD_STARTED

ON_AD_STARTED: = "onAdStarted"

Is fired when the playback of an ad has been started. The passed event is of type AdStartedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AD_STARTED constant.

since

v4.1

ON_AIRPLAY_AVAILABLE

ON_AIRPLAY_AVAILABLE: = "onAirplayAvailable"

Is fired when the airplay playback target turned available. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_AIRPLAY_AVAILABLE constant.

since

v7.1

ON_AIRPLAY_CHANGED

ON_AIRPLAY_CHANGED: = "onAirplayChanged"

Is fired when a media element starts or stops AirPlay playback. The passed event is of type AirplayChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AIRPLAY_CHANGED constant.

since

v7.8.4

ON_AUDIO_ADAPTATION

ON_AUDIO_ADAPTATION: = "onAudioAdaptation"

Is fired before a new audio segment is downloaded. The passed event is of type AudioAdaptationEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_ADAPTATION constant.

[new in v6.0] To overwrite the suggested quality, the new onAudioAdaptation callback in the Adaptation part of the player configuration should be used. This event does not respect any return values anymore.

since

v4.0

ON_AUDIO_ADDED

ON_AUDIO_ADDED: = "onAudioAdded"

Is fired when a new audio track is added. The passed event is of type AudioTrackEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_ADDED constant.

since

v7.1.4 / v7.2.0

ON_AUDIO_CHANGED

ON_AUDIO_CHANGED: = "onAudioChanged"

Is fired when the audio track is changed. The passed event is of type AudioChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_CHANGED constant.

In previous player versions, this was called ON_AUDIO_CHANGE.

since

v7.0

ON_AUDIO_DOWNLOAD_QUALITY_CHANGE

ON_AUDIO_DOWNLOAD_QUALITY_CHANGE: = "onAudioDownloadQualityChange"

Is fired when changing the downloaded audio quality is triggered, either by using setAudioQuality or due to automatic dynamic adaptation. The passed event is of type AudioDownloadQualityChangeEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_DOWNLOAD_QUALITY_CHANGE constant.

since

v4.0

ON_AUDIO_DOWNLOAD_QUALITY_CHANGED

ON_AUDIO_DOWNLOAD_QUALITY_CHANGED: = "onAudioDownloadQualityChanged"

Is fired when the downloaded audio quality has been changed successfully. It is (not necessarily directly) preceded by an ON_AUDIO_DOWNLOAD_QUALITY_CHANGE event. The passed event is of type AudioDownloadQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_DOWNLOAD_QUALITY_CHANGED constant.

since

v7.0

ON_AUDIO_PLAYBACK_QUALITY_CHANGED

ON_AUDIO_PLAYBACK_QUALITY_CHANGED: = "onAudioPlaybackQualityChanged"

Is fired when the played audio quality changed. The passed event is of type AudioPlaybackQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_PLAYBACK_QUALITY_CHANGED constant.

In previous player versions, this was called ON_AUDIO_PLAYBACK_QUALITY_CHANGE.

since

v7.0

ON_AUDIO_QUALITY_ADDED

ON_AUDIO_QUALITY_ADDED: = "onAudioQualityAdded"

Is fired when one ore more audio representations have been added to the stream.

since

v7.8.11

ON_AUDIO_QUALITY_CHANGED

ON_AUDIO_QUALITY_CHANGED: = "onAudioQualityChanged"

Is fired when changing the audio quality is triggered by using setAudioQuality. The passed event is of type AudioQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_QUALITY_CHANGED constant.

since

v7.3.1

ON_AUDIO_QUALITY_REMOVED

ON_AUDIO_QUALITY_REMOVED: = "onAudioQualityRemoved"

Is fired when one ore more audio representations have been removed from the stream.

since

v7.8.11

ON_AUDIO_REMOVED

ON_AUDIO_REMOVED: = "onAudioRemoved"

Is fired when an existing audio track is removed. The passed event is of type AudioTrackEvent.

Also accessible via the bitmovin.player.EVENT.ON_AUDIO_REMOVED constant.

since

v7.1.4 / v7.2.0

ON_CAST_AVAILABLE

ON_CAST_AVAILABLE: = "onCastAvailable"

Is fired when casting to another device, such as a ChromeCast, is available. The passed event is of type CastAvailableEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_AVAILABLE constant.

since

v4.0

ON_CAST_PAUSED

ON_CAST_PAUSED: = "onCastPaused"

Is fired when playback on the cast device has been paused. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_PAUSED constant.

In previous player versions, this was called ON_CAST_PAUSE.

since

v7.0

ON_CAST_PLAYBACK_FINISHED

ON_CAST_PLAYBACK_FINISHED: = "onCastPlaybackFinished"

Is fired when playback on the cast device has finished. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_PLAYBACK_FINISHED constant.

since

v4.0

ON_CAST_PLAYING

ON_CAST_PLAYING: = "onCastPlaying"

Is fired when playback on the cast device has started. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_PLAYING constant.

since

v4.0

ON_CAST_START

ON_CAST_START: = "onCastStart"

Is fired when the casting has been initiated, but the user still needs to choose which device should be used. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_START constant.

since

v4.0

ON_CAST_STARTED

ON_CAST_STARTED: = "onCastStarted"

Is fired when the Cast app is either launched successfully or an active Cast session is resumed successfully. The passed event is of type CastStartedEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_STARTED constant.

In versions previous to v7.0 this event was called ON_CAST_LAUNCHED.

since

v7.0

ON_CAST_STOPPED

ON_CAST_STOPPED: = "onCastStopped"

Is fired when the casting is stopped. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_STOPPED constant.

In previous player versions, this was called ON_CAST_STOP.

since

v7.0

ON_CAST_TIME_UPDATED

ON_CAST_TIME_UPDATED: = "onCastTimeUpdated"

Is fired when the time update from the currently used cast device is received. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_TIME_UPDATED constant.

In previous player versions, this was called ON_CAST_TIME_UPDATE.

since

v7.0

ON_CAST_WAITING_FOR_DEVICE

ON_CAST_WAITING_FOR_DEVICE: = "onCastWaitingForDevice"

Is fired when the user has chosen a cast device and the player is waiting for the device to get ready for playback. The passed event is of type CastWaitingForDeviceEvent.

Also accessible via the bitmovin.player.EVENT.ON_CAST_WAITING_FOR_DEVICE constant.

since

v4.0

ON_CUE_ENTER

ON_CUE_ENTER: = "onCueEnter"

Is fired when a subtitle entry transitions into the active status. The passed event is of type SubtitleCueEvent.

Also accessible via the bitmovin.player.EVENT.ON_CUE_ENTER constant.

since

v4.0

ON_CUE_EXIT

ON_CUE_EXIT: = "onCueExit"

Is fired when an active subtitle entry transitions into the inactive status. The passed event is of type SubtitleCueEvent.

Also accessible via the bitmovin.player.EVENT.ON_CUE_EXIT constant.

since

v4.0

ON_CUE_PARSED

ON_CUE_PARSED: = "onCueParsed"

Is fired when a subtitle is parsed from a stream, manifest or subtitle file. The passed event is of type SubtitleCueParsedEvent.

Also accessible via the bitmovin.player.EVENT.ON_CUE_PARSED constant.

since

v7.6

ON_CUE_UPDATE

ON_CUE_UPDATE: = "onCueUpdate"

Is fired when either the start time or the end time of a cue change. The passed event is of type SubtitleCueEvent.

Also accessible via the bitmovin.player.EVENT.ON_CUE_UPDATE constant.

since

v7.1

ON_DESTROY

ON_DESTROY: = "onDestroy"

Is fired when the player instance is destroyed. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_DESTROY constant.

since

v7.2

ON_DOWNLOAD_FINISHED

ON_DOWNLOAD_FINISHED: = "onDownloadFinished"

Is fired immediately after a download finishes successfully, or if all retries of a download failed. The passed event is of type DownloadFinishedEvent.

Also accessible via the bitmovin.player.EVENT.ON_DOWNLOAD_FINISHED constant.

since

v4.0

ON_DVR_WINDOW_EXCEEDED

ON_DVR_WINDOW_EXCEEDED: = "onDVRWindowExceeded"

Is fired if the player is paused or in buffering state and the timeShift offset has exceeded the available timeShift window. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_DVR_WINDOW_EXCEEDED constant.

since

v4.0

ON_ERROR

ON_ERROR: = "onError"

Is fired when an error during setup, e.g. neither HTML5/JS nor Flash can be used, or playback is encountered. The passed event is of type ErrorEvent.

Also accessible via the bitmovin.player.EVENT.ON_ERROR constant.

since

v4.0

ON_FULLSCREEN_ENTER

ON_FULLSCREEN_ENTER: = "onFullscreenEnter"

Is fired when the player enters fullscreen mode. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_FULLSCREEN_ENTER constant.

since

v4.0

ON_FULLSCREEN_EXIT

ON_FULLSCREEN_EXIT: = "onFullscreenExit"

Is fired when the player exits fullscreen mode. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_FULLSCREEN_EXIT constant.

since

v4.0

ON_METADATA

ON_METADATA: = "onMetadata"

Is fired when metadata (i.e. ID3 tags in HLS and EMSG in DASH) are encountered. The passed event is of type MetadataEvent.

Also accessible via the bitmovin.player.EVENT.ON_METADATA constant.

since

v4.0

ON_METADATA_PARSED

ON_METADATA_PARSED: = "onMetadataParsed"

Is fired when metadata (i.e. ID3 tags in HLS and EMSG in DASH) is parsed. The passed event is of type MetadataParsedEvent.

Also accessible via the bitmovin.player.EVENT.ON_METADATA_PARSED constant.

since

v7.6

ON_MUTED

ON_MUTED: = "onMuted"

Is fired when the player is muted. The passed event is of type UserInteractionEvent.

Also accessible via the bitmovin.player.EVENT.ON_MUTED constant.

In previous player versions, this was called ON_MUTE.

since

v7.0

ON_PAUSED

ON_PAUSED: = "onPaused"

Is fired when the player enters the pause state. The passed event is of type PlaybackEvent.

Also accessible via the bitmovin.player.EVENT.ON_PAUSED constant.

In previous player versions, this was called ON_PAUSE.

since

v7.0

ON_PERIOD_SWITCH

ON_PERIOD_SWITCH: = "onPeriodSwitch"

Is fired when a period switch starts. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_PERIOD_SWITCH constant.

since

v6.2

ON_PERIOD_SWITCHED

ON_PERIOD_SWITCHED: = "onPeriodSwitched"

Is fired when a period switch was performed. The passed event is of type PeriodSwitchedEvent.

Also accessible via the bitmovin.player.EVENT.ON_PERIOD_SWITCHED constant.

since

v4.0

ON_PICTURE_IN_PICTURE_ENTER

ON_PICTURE_IN_PICTURE_ENTER: = "onPictureInPictureEnter"

Is fired when player enters macOS picture in picture mode. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_PICTURE_IN_PICTURE_ENTER constant.

since

v7.1

ON_PICTURE_IN_PICTURE_EXIT

ON_PICTURE_IN_PICTURE_EXIT: = "onPictureInPictureExit"

Is fired when player exits macOS picture in picture mode. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_PICTURE_IN_PICTURE_EXIT constant.

since

v7.1

ON_PLAY

ON_PLAY: = "onPlay"

Is fired when the player enters the play state. The passed event is of type PlaybackEvent.

Also accessible via the bitmovin.player.EVENT.ON_PLAY constant.

since

v4.0

ON_PLAYBACK_FINISHED

ON_PLAYBACK_FINISHED: = "onPlaybackFinished"

Is fired when the playback of the current video has finished. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_PLAYBACK_FINISHED constant.

since

v4.0

ON_PLAYBACK_SPEED_CHANGED

ON_PLAYBACK_SPEED_CHANGED: = "onPlaybackSpeedChanged"

Is fired when the playback speed is changed. The passed event is of type {@link PlaybackSpeedEvent}.

since

v7.8

ON_PLAYER_RESIZE

ON_PLAYER_RESIZE: = "onPlayerResize"

Is fired when the player size is updated. The passed event is of type PlayerResizeEvent.

Also accessible via the bitmovin.player.EVENT.ON_PLAYER_RESIZE constant.

since

v6.0

ON_PLAYING

ON_PLAYING: = "onPlaying"

Is fired when the player actually has started playback. The passed event is of type PlaybackEvent.

Also accessible via the bitmovin.player.EVENT.ON_PLAYING constant.

instance
since

v7.3

ON_READY

ON_READY: = "onReady"

Is fired when the player is initialized and ready to play and to handle API calls. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_READY constant.

since

v4.0

ON_SEEK

ON_SEEK: = "onSeek"

Is fired periodically during seeking. Only applies to VoD streams, please refer to onTimeShift for live. The passed event is of type SeekEvent.

Also accessible via the bitmovin.player.EVENT.ON_SEEK constant.

since

v4.0

ON_SEEKED

ON_SEEKED: = "onSeeked"

Is fired when seeking has been finished and data is available to continue playback. Only applies to VoD streams, please refer to onTimeShifted for live. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_SEEKED constant.

since

v4.0

ON_SEGMENT_PLAYBACK

ON_SEGMENT_PLAYBACK: = "onSegmentPlayback"

Is fired when a segment is played back. The passed event is of type SegmentPlaybackEvent.

For HLS streams being played in the native player technology, the TweaksConfig.native_hls_parsing option needs to be enabled to receive this event.

Also accessible via the bitmovin.player.EVENT.ON_SEGMENT_PLAYBACK constant.

since

v6.1

ON_SEGMENT_REQUEST_FINISHED

ON_SEGMENT_REQUEST_FINISHED: = "onSegmentRequestFinished"

Is fired when a segment download has been finished, whether successful or not. The passed event is of type SegmentRequestFinishedEvent.

Also accessible via the bitmovin.player.EVENT.ON_SEGMENT_REQUEST_FINISHED constant.

since

v6.0

ON_SHOW_AIRPLAY_TARGET_PICKER

ON_SHOW_AIRPLAY_TARGET_PICKER: = "onShowAirplayTargetPicker"

Is fired when the airplay playback target picker is shown. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_SHOW_AIRPLAY_TARGET_PICKER constant.

since

v7.1

ON_SOURCE_LOADED

ON_SOURCE_LOADED: = "onSourceLoaded"

Is fired when a new source is loaded. This does not mean that loading of the new manifest has been finished. The passed event is of type SourceLoadedEvent.

Also accessible via the bitmovin.player.EVENT.ON_SOURCE_LOADED constant.

since

v4.2

ON_SOURCE_UNLOADED

ON_SOURCE_UNLOADED: = "onSourceUnloaded"

Is fired when the current source has been unloaded. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_SOURCE_LOADED constant.

since

v4.2

ON_STALL_ENDED

ON_STALL_ENDED: = "onStallEnded"

Is fired when the player ends stalling due to enough data in the buffer. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_STALL_ENDED constant.

In previous player versions, this was called ON_STOP_BUFFERING.

since

v7.0

ON_STALL_STARTED

ON_STALL_STARTED: = "onStallStarted"

Is fired when the player begins to stall and to buffer due to an empty buffer. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_STALL_STARTED constant.

In previous player versions, this was called ON_START_BUFFERING.

since

v7.0

ON_SUBTITLE_ADDED

ON_SUBTITLE_ADDED: = "onSubtitleAdded"

Is fired when a new subtitles/captions track is added, for example using the addSubtitle API call or when in-stream closed captions are encountered. The passed event is of type SubtitleAddedEvent.

Also accessible via the bitmovin.player.EVENT.ON_SUBTITLE_ADDED constant.

since

v4.0

ON_SUBTITLE_CHANGED

ON_SUBTITLE_CHANGED: = "onSubtitleChanged"

Is fired when the subtitles/captions track is changed. The passed event is of type SubtitleChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_SUBTITLE_CHANGED constant.

In previous player versions, this was called ON_SUBTITLE_CHANGE.

since

v7.0

ON_SUBTITLE_REMOVED

ON_SUBTITLE_REMOVED: = "onSubtitleRemoved"

Is fired when an external subtitle file has been removed so it is possible to update the controls accordingly. The passed event is of type SubtitleRemovedEvent.

Also accessible via the bitmovin.player.EVENT.ON_SUBTITLE_REMOVED constant.

since

v4.0

ON_TIME_CHANGED

ON_TIME_CHANGED: = "onTimeChanged"

Is fired when the current playback time has changed. The passed event is of type PlaybackEvent.

Also accessible via the bitmovin.player.EVENT.ON_TIME_CHANGED constant.

since

v4.0

ON_TIME_SHIFT

ON_TIME_SHIFT: = "onTimeShift"

Is fired periodically during time shifting. Only applies to live streams, please refer to onSeek for VoD. The passed event is of type TimeShiftEvent.

Also accessible via the bitmovin.player.EVENT.ON_TIME_SHIFT constant.

since

v5.0

ON_TIME_SHIFTED

ON_TIME_SHIFTED: = "onTimeShifted"

Is fired when time shifting has been finished and data is available to continue playback. Only applies to live streams, please refer to onSeeked for VoD. The passed event is of type PlayerEvent.

Also accessible via the bitmovin.player.EVENT.ON_TIME_SHIFTED constant.

since

v5.0

ON_UNMUTED

ON_UNMUTED: = "onUnmuted"

Is fired when the player is unmuted. The passed event is of type UserInteractionEvent.

Also accessible via the bitmovin.player.EVENT.ON_UNMUTED constant.

In previous player versions, this was called ON_UNMUTE.

since

v7.0

ON_VIDEO_ADAPTATION

ON_VIDEO_ADAPTATION: = "onVideoAdaptation"

Is fired before a new video segment is downloaded. The passed event is of type VideoAdaptationEvent.

Also accessible via the bitmovin.player.EVENT.ON_VIDEO_ADAPTATION constant.

[new in v6.0] To overwrite the suggested quality, the new onVideoAdaptation callback in the Adaptation part of the player configuration should be used. This event does not respect any return values anymore.

since

v4.0

ON_VIDEO_DOWNLOAD_QUALITY_CHANGE

ON_VIDEO_DOWNLOAD_QUALITY_CHANGE: = "onVideoDownloadQualityChange"

Is fired when changing the downloaded video quality is triggered, either by using setVideoQuality or due to automatic dynamic adaptation. The passed event is of type VideoDownloadQualityChangeEvent.

Also accessible via the bitmovin.player.EVENT.ON_VIDEO_DOWNLOAD_QUALITY_CHANGE constant.

since

v4.0

ON_VIDEO_DOWNLOAD_QUALITY_CHANGED

ON_VIDEO_DOWNLOAD_QUALITY_CHANGED: = "onVideoDownloadQualityChanged"

Is fired when the downloaded video quality has been changed successfully. It is (not necessarily directly) preceded by an ON_VIDEO_DOWNLOAD_QUALITY_CHANGE event. The passed event is of type VideoDownloadQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VIDEO_DOWNLOAD_QUALITY_CHANGED constant.

since

v7.0

ON_VIDEO_PLAYBACK_QUALITY_CHANGED

ON_VIDEO_PLAYBACK_QUALITY_CHANGED: = "onVideoPlaybackQualityChanged"

Is fired when the displayed video quality changed. The passed event is of type VideoPlaybackQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VIDEO_PLAYBACK_QUALITY_CHANGED constant.

In previous player versions, this was called ON_VIDEO_PLAYBACK_QUALITY_CHANGE.

since

v7.0

ON_VIDEO_QUALITY_ADDED

ON_VIDEO_QUALITY_ADDED: = "onVideoQualityAdded"

Is fired when one ore more video representations have been added to the stream.

since

v7.8.11

ON_VIDEO_QUALITY_CHANGED

ON_VIDEO_QUALITY_CHANGED: = "onVideoQualityChanged"

Is fired when changing the video quality is triggered by using setVideoQuality. The passed event is of type VideoQualityChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VIDEO_QUALITY_CHANGED constant.

since

v7.3.1

ON_VIDEO_QUALITY_REMOVED

ON_VIDEO_QUALITY_REMOVED: = "onVideoQualityRemoved"

Is fired when one ore more video representations have been removed from the stream.

since

v7.8.11

ON_VOLUME_CHANGED

ON_VOLUME_CHANGED: = "onVolumeChanged"

Is fired when the volume is changed. The passed event is of type VolumeChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VOLUME_CHANGED constant.

In previous player versions, this was called ON_VOLUME_CHANGE.

since

v7.0

ON_VR_STEREO_CHANGED

ON_VR_STEREO_CHANGED: = "onVRStereoChanged"

Is fired when the stereo mode during playback of VR content changes. The passed event is of type VRStereoChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VR_STEREO_CHANGED constant.

since

v6.0

ON_VR_VIEWING_DIRECTION_CHANGE

ON_VR_VIEWING_DIRECTION_CHANGE: = "onVRViewingDirectionChange"

This event is fired when the VR viewing direction changes. The minimal interval between two consecutive event callbacks is specified through PlayerVRAPI.setViewingDirectionChangeEventInterval. The passed event is of type VRViewingDirectionChangeEvent.

Also accessible via the bitmovin.player.EVENT.ON_VR_VIEWING_DIRECTION_CHANGE constant.

since

v7.2

ON_VR_VIEWING_DIRECTION_CHANGED

ON_VR_VIEWING_DIRECTION_CHANGED: = "onVRViewingDirectionChanged"

This event is fired when the VR viewing direction did not change more than the specified threshold in the last interval, after the ON_VR_VIEWING_DIRECTION_CHANGE event was triggered. The threshold can be set through PlayerVRAPI.setViewingDirectionChangeThreshold. The passed event is of type VRViewingDirectionChangedEvent.

Also accessible via the bitmovin.player.EVENT.ON_VR_VIEWING_DIRECTION_CHANGED constant.

since

v7.2

ON_WARNING

ON_WARNING: = "onWarning"

Is fired when something happens which is not as serious as an error but could potentially affect playback or other functionalities. The passed event is of type WarningEvent.

Also accessible via the bitmovin.player.EVENT.ON_WARNING constant.

since

v5.1

Generated using TypeDoc