The classes, constants, functions and namespaces listed in this category
can be found on the global THEOplayer variable when loading with a <script> tag,
or as exports of the theoplayer package when loading through npm.
Allows caching sources for offline playback.
Requires the cache feature to be enabled.
Allows drawing the video to a <canvas> element.
Allows playing on a remote device or TV, using Chromecast or AirPlay.
Allows clipping the playback window of a source.
Allows playing content protected streams (DRM).
Allows playing multiple synchronised sources in a single player.
Requires the multiview feature to be enabled.
Allows inspecting and intercepting HTTP requests made by the player.
Allows playing streams with server-side ad insertion (SSAI).
Allows playing virtual reality (VR) streams.
Requires the vr or vr-webxr feature to be enabled.
Allows playing Uplynk (formerly Verizon Media) SSAI streams.
Requires the verizonmedia feature to be enabled.
The API references for THEOplayer Web SDK version 7.12.0.