Readonly
onReadonly
onFires on video end
Readonly
onFires on fullscreen change
Fires on event which has active stream (see updateActiveNamedEventStreams
Readonly
onFires on video pause
Readonly
onFires on video play
Readonly
onFires on playback rate change
Readonly
onFires on video seeked
Readonly
onFires on video seeking
Readonly
onFires on if error occurs on video load
Readonly
onFires on video load. Initial value is undefined. Always emits the current value on subscription.
Readonly
onFires on video load start.
Readonly
onFires on video safe zone change
Readonly
onFires on video time change
Readonly
onFires on video window playback state change
Readonly
onFires on volume change
Adds safe zone area.
safe zone id.
Appends new HelpMenuGroup to video context menu
Attaches back video from detached window
Video frame number
video timestamp in seconds
Video timestamp in seconds
video frame number
true if video can be attached, false if not
true if video can be detached, false if not
Removes help menu groups
Clears all added safe zones
Detaches video to new window
Disables picture in picture mode
Enables picture in picture mode
Formats video timestamp to HH:MM:SS:FF
Video media time in seconds
current active audio track
Event names for events streamed through onNamedEvent$
available audio tracks
current frame number
video current time in seconds
video current timecode
video frame rate provided in loadVideo method
available HelpMenuGroup's
Hls (hls.js) instance if video is loaded, otherwise undefined
HTML
video playback rate
video safe zones
total number of frames in video
Video object that holds loaded video properties
VideoLoadOptions object used in loadVideo method
VideoWindowPlaybackState
current volume level
true if player is detachable
Indicates if video is in fullscreen mode
is video muted
Indicates if video is paused
Indicates if video is playing
Indicates if video is seeking
Indicates if video is loaded or not
Loads black MP4 video
Loads new video
Video manifest URL
Video frame rate
Loads new video
Video manifest URL
Video frame rate
Optional
options: VideoLoadOptionsVideo mute
Converts timestamp in format HH:MM:SS:FF to frame
Converts timestamp in format HH:MM:SS:FF to time in seconds
Pauses video playback
Starts video playback
Observable
Appends new HelpMenuGroup to video context menu
Reloads video
Removes safe zone area
Seeks to video frame offsetted by provided framesCount. Video must be in non-playing mode.
Positive (seek forward) or negative (seek backward) integer
Seeks to video time offsetted by provided timeAmount. Video must be in non-playing mode.
Positive (seek forward) or negative (seek backward) integer
Seeks to next video frame
Seeks to previous video frame
Seeks to end of video
Seeks to particular video frame. Video must be in non-playing mode.
Video frame number
Seeks to timeline location
Seeks to video timestamp
Video timestamp in seconds
Seeks to video timestamp
Video timestamp in HH:MM:SS:FF format
Sets video playback rate
Decimal value between [0.1, 16]. For example, if provided value is "2", video playback rate will be 2x of normal playback rate
Sets volume level
Decimal value between [0, 1]
Toggles video fullscreen mode
Toggles mute / unmute
Toggles video play and pause
Video unmute
Opens event stream for each provided event name in eventNames subscribable in onNamedEvent$. Deactivates all other event streams.
Event name
Fires on video buffering