Skip to content

@videts/vide


@videts/vide / index

index

Interfaces

InterfaceDescription
AdMetaAd metadata exposed by framework useAdState hooks.
EventBus-
Player-
PlayerEventMap-
Plugin-
PluginDashInstanceMinimal dash.js instance shape stored via pluginData.
PluginDataMapRegistry mapping plugin data keys to their value types. Used by setPluginData / getPluginData for compile-time safety.
PluginDrmConfigResolved DRM configuration stored via pluginData.
PluginHlsInstanceMinimal hls.js instance shape stored via pluginData.
PluginImaDataIMA SDK data stored via pluginData.
PluginPlayerExtended player interface exposed to plugins, includes state control.
QualityLevel-
RecoveryConfig-
SeekableRange-
SourceHandler-
VideCue-
VideTextTrack-

Type Aliases

Type AliasDescription
AdQuartile-
EventHandler-
MediaElement-
PlayerEvent-
PlayerState-

Variables

VariableDescription
ERR_DASH_IMPORTDASH: dynamic import of dashjs failed.
ERR_DASH_PLAYBACKDASH: dashjs playback error.
ERR_DRM_CERTIFICATEDRM: certificate request failed.
ERR_DRM_DETECTIONDRM: key system detection failed.
ERR_DRM_KEY_STATUSDRM: key status error (expired, internal-error).
ERR_DRM_LICENSEDRM: license request failed.
ERR_DRM_UNSUPPORTEDDRM: no supported key system found.
ERR_HLS_FATALHLS: fatal hls.js playback error.
ERR_HLS_IMPORTHLS: dynamic import of hls.js failed.
ERR_HLS_UNSUPPORTEDHLS: browser does not support MSE or hls.js.
ERR_MEDIACore: HTMLMediaElement error.
ERR_VAST_RESTORE_TIMEOUTVAST: timed out restoring content after ad playback.
ERR_VMAP_RESTORE_TIMEOUTVMAP: timed out restoring content after ad break.

Functions

FunctionDescription
createPlayerCreate a vide player instance wrapping the given media element.