Docs

Documentation & guides.

Plugin v1.0.1

Entronn Video Player Documentation

Covers Entronn Video Player v1.0.1+. For the full list of shortcode attributes and URL parameters, see the Shortcode Reference.

Overview

Entronn Video Player replaces the default WordPress video player with a self-hosted HLS/MP4 player. It handles adaptive streaming, subtitles, playback resume, ad insertion, and optional signed-URL protection — all configured from the WordPress admin, without any external API keys to set up.

Installation & Activation

Install Entronn Video Player from the WordPress Plugin Directory, or upload the plugin ZIP under Plugins → Add New → Upload Plugin. Activate it like any other plugin.

Adding Your First Video

There are two ways to add a player to a post or page: the shortcode, or the Gutenberg block.

The shortcode is the fastest way to drop a player anywhere shortcodes are supported, including widgets and page builders:

[entronn_player src="https://example.com/video/master.m3u8"]

See the full attribute reference for poster images, subtitles, autoplay, ads, and more.

Using the Gutenberg Block

In the block editor, search for “Entronn Video Player” and insert it like any other block. The block's sidebar exposes the same options as the shortcode — video source, poster, subtitles, autoplay, and accent color — through form fields instead of shortcode attributes, so you don't need to remember attribute names.

Switching a block back to classic mode or copying it into another editor converts it to the equivalent [entronn_player] shortcode automatically.

Subtitles & Captions

Point the subtitle attribute (or the block's Subtitle field) at a WebVTT (.vtt) file. Multiple subtitle tracks and language labels can be configured from the block sidebar; shortcode users can add additional tracks with repeated subtitle attributes.

Ad Insertion

Configure pre-roll, mid-roll, and post-roll ads per video, either as a direct ad video URL or as a VAST tag (Pro and above). For each ad you can set:

VAST-compatible ad servers and networks are supported directly — the player reads the tag, so no custom integration work is required.

Theming & Accent Colors

Set a default accent color and play-button gradient from Settings → Entronn Player → Appearance. Need a different look for one specific embed? Override the colors per-embed without touching global settings — see URL Parameters for the exact query parameters.

Signed URLs & Content Protection Pro

On the Pro plan and above, HLS playlists are rewritten so each video segment and audio track is served through an HMAC-SHA256 signed URL that expires two hours after it's issued. A domain whitelist (checked via the Referer header) restricts which sites the player is allowed to load on, and the signing endpoint itself requires a short-lived token — calling it directly returns a 403.

Analytics Business

On the Business plan, the WordPress dashboard shows plays, watch time, completion rate, and viewer drop-off per video, along with ad impressions and click-through for any configured ads.

Troubleshooting & FAQ

My HLS stream won't switch quality levels. Confirm your master.m3u8 actually lists multiple quality variants — the player only switches between levels that exist in the playlist. A single-variant playlist will play, but there's nothing to switch to.

Playback position isn't resuming. Resume position is stored in the visitor's browser via localStorage, scoped per video URL. Clearing site data, private browsing, or changing the video's URL will reset it.

Signed URLs return a 403. Signed links expire two hours after they're issued and are tied to the domain whitelist — check that the requesting domain is approved under Settings → Entronn Player → Security, and that the link hasn't simply expired.

Didn't find what you're looking for? Reach out through the support channel linked in the footer below.