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 playing content protected streams (DRM).
Allows playing Millicast live streams.
Requires the millicast feature to be enabled.
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 THEOads streams.
Requires the theoads feature to be enabled.
Allows playing Uplynk (formerly Verizon Media) SSAI streams.
Requires the uplynk feature to be enabled.
Allows playing virtual reality (VR) streams.
Requires the vr feature to be enabled.
The API references for THEOplayer Web SDK version 9.12.0.