Customizing High Level Hosted Video Player

This guide shows how to enable auto looping & control the player with buttons for hosted videos in High Level.
Full Tutorial Video
High Level supports embedded videos (YouTube, Vimeo, etc.) and hosted videos. Hosted videos are uploaded into a High Level subaccount. High Level processes the source video and then uses the video.js video player to render playback controls on the video.
Video.js is an open source video player. It has dozens of additional features not shown in the High Level page builder as of July 2024.

Demo Examples
References
- video.js player options (official documentation)
- video.js source code (github)
Code
The provided code templates can be copied and pasted to enable the features shown in the tutorial video above. They can also be used as a template for enabling any feature supported by video.js.
Login to access the code for free.