Publish a background (hero) video on your website with THRON
A hero video is a full-width looping video that plays behind the text of an opening section. With THRON you publish it starting from an already uploaded Digital Asset: the content remains linked to the platform and updates wherever it is published, without uploading duplicate files elsewhere.
What THRON does for you
When you publish a video with THRON, the platform prepares and delivers the already optimized asset, without any manual intervention on your part:
Automatic formats and quality: the video is converted into modern and efficient formats, and each user receives the version best suited to their device and connection speed. Users on slow networks do not download heavy files.
Fast delivery everywhere: content is served from the closest location to the visitor, minimizing waiting times.
Lightweight player: the player is designed to load minimal resources, so the hero appears quickly without slowing down the page.
Prepare and publish the hero video
Locate the video Digital Asset in the wall and open sharing (Share > EMBED), as described in the embed guide. Alternatively, you can use a delivery link, but for a hero section the embed player is the most direct path.
In the EMBED Creation panel, enable Responsive player so the video adjusts to the section width without fixed dimensions.
Set typical hero parameters: Autoplay enabled, Mute enabled, Loop enabled, Show controls disabled.
Generate the code with Update and generate EMBED code, then click Copy embed code and paste it into the page where the hero should appear.
Warning: Having Autoplay and Mute enabled together is not a design choice, it is a technical requirement. Modern browsers do not play videos with sound without prior user interaction. If you disable Mute, the hero will not autoplay on Chrome, Firefox, Safari, and Edge.
The last mile: website-side optimization
THRON delivers the optimized asset, but the way the web page requests it significantly impacts perceived performance. If the same page reuses multiple background videos in different sections, loading them all simultaneously upon opening wastes bandwidth and delays rendering.
Lazy loading is the technique that delays loading the player until the section is about to enter the user viewport, rather than loading it along with the rest of the page.
Note: Last-mile implementation occurs on the website side, in the code hosting the embed, not within the THRON platform. Specific techniques depend on your site stack and follow standard frontend performance best practices. For integration assistance, consult your web developers or your THRON contact.
Recommended configuration
Standard Preset for a hero video
Responsive player: enabled
Autoplay: enabled
Mute: enabled
Loop: enabled
Show controls: disabled
## Additional articles
- Digital Assets: How to embed into a website or external web page
- THRON Player: accessibility, interface, and templates
Need help?
For technical issues, contact support@thron.com.