FAQ Table of Contents Q: What is Video.js? Q: How do I install Video.js? Q: Is Video.js on bower? Q: What do Video.js version numbers mean? Q: How can I troubleshoot playback ...
Video.js Options Reference Table of Contents Standard <video> Element Options autoplay More info on autoplay support and changes: controls height loop muted poster p...
Audio Tracks Table of Contents Caveats Working with Audio Tracks Add an Audio Track to the Player Listen for an Audio Track Becoming Enabled Removing an Audio Track from the Pl...
Video Tracks Table of Contents Caveats Working with Video Tracks Add a Video Track to the Player Listen for a Video Track Becoming Enabled Removing an Video Track from the Play...
Skins Table of Contents Default Skin Additional <style> Elements Disabling Additional <style> Elements Effect on Player#width() and Player#height() Icons Creating a Skin ...
Methods inner autoSetup() inner autoSetupTimeout(wait, vjsopt) Parameters: inner hasLoaded() setup.js - Functions for setting up a player without user interaction based on th...
Languages Table of Contents Using Video.js Languages Contributing to Video.js Translations JSON Format File Naming Updating an Existing Translation Writing a New Translation ...
Troubleshooting Table of Contents Problems with media formats Choosing a video format I want to have a single source and don’t care about live/adaptive streaming: I need adaptive...