Entronn Video Player

Description

Entronn Video Player replaces the default WordPress video player with a modern, feature-rich player that supports both HLS (.m3u8) and MP4 video formats. It runs in an isolated iframe so it never conflicts with your theme or other plugins.

See it in action at player.entronn.com.

Features

  • Plays HLS and MP4 video — uses hls.js for adaptive streaming
  • Automatically replaces <video> tags and the [video] shortcode in post content
  • Gutenberg block — insert a player directly from the block editor
  • Shortcode generator — build shortcodes with a live preview in the admin
  • Pre-roll, mid-roll, and post-roll ad support with direct video URLs
  • Skippable or non-skippable ads with countdown timer
  • Sponsor link button displayed during ads
  • Resume playback — remembers position per video in the browser
  • Subtitles — explicit .vtt URL, auto-probed from video URL, or extracted from video tags
  • Poster/thumbnail — explicit URL, post featured image, or auto-extracted from frame 10
  • Double-tap to seek 10 seconds on mobile
  • Keyboard shortcuts and playback speed control
  • Accent colour customisation for player controls
  • Aggressive override mode — replaces video tags site-wide including theme output

Shortcode usage

[entronn_player src="https://example.entronn.com/video.mp4"]

[entronn_player src="https://example.entronn.com/stream.m3u8" autoplay="1" poster="https://example.entronn.com/thumb.jpg"]

[entronn_player src="URL" track="https://example.entronn.com/subtitles.vtt"]

Or use the standard WordPress video shortcode — Entronn Video Player automatically upgrades it too:

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

External services

This plugin connects to a video player rendering service operated by Entronn (entronn.com) to display the actual video player. Every player inserted by the shortcode, block, or automatic <video> tag replacement is an iframe pointing to this service, hosted at reverse.enixplus.com, which supplies the player interface (built on hls.js) — including HLS/MP4 playback, resume-position, double-tap seek, and the pre-roll/mid-roll/post-roll ad logic described above.

Each time a visitor loads a page containing a player, their browser requests the iframe from this service. The video URL you configured is sent as a URL parameter so the service knows what to play, along with (only when configured) the poster image URL, subtitle (.vtt) URL, ad video URLs, sponsor link, and the accent/gradient colors set in Player Settings. The video, poster, and subtitle files themselves are loaded directly from wherever you host them — not proxied through this service. No visitor personal data is deliberately collected by the plugin; as with any iframe request, the service’s server log records standard connection metadata (e.g. IP address) for the request, the same as any embedded third-party player.

This service is provided by Entronn: Privacy Policy.

Screenshots

Blocks

This plugin provides 1 block.

  • Entronn Video Player

Installation

  1. Upload the entronn-player folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Entronn Player Player Settings to configure appearance and playback behaviour
  4. Go to Entronn Player Advertisements to set up pre-roll, mid-roll, and post-roll ads
  5. Use the Shortcode Generator on the Home page or the Entronn Video Player block in the block editor to embed videos

FAQ

Does it work with HLS / adaptive streaming?

Yes. Entronn Video Player uses hls.js for HLS (.m3u8) streams and native <video> for MP4 files.

Where are the video files hosted?

Anywhere publicly accessible — your own CDN, S3, Cloudflare R2, or any direct video URL. Entronn Video Player does not host videos.

Does it replace video players added by themes?

With “Replace video tags site-wide” enabled in Player Settings Override, yes. This buffers the full page output and replaces every matching <video> tag including those rendered by themes. Use with care.

Will it conflict with other plugins?

Entronn Video Player runs entirely inside an iframe, so it is fully isolated from your theme’s scripts and styles. It does not override WordPress’s built-in [video] shortcode — it lets core render it normally and then upgrades the resulting <video> tag, the same way it upgrades any other <video> tag in your content.

How does poster/thumbnail selection work?

Entronn Video Player uses a three-tier priority: (1) an explicit poster="" attribute on the shortcode or block, (2) the post’s featured image, (3) a frame automatically extracted at 10 seconds using the browser’s canvas API.

Does subtitle/caption support require manual setup?

No. Entronn Video Player will automatically probe for a .vtt file at the same path as the video. You can also provide an explicit track="" URL in the shortcode or block.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Entronn Video Player” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Entronn Video Player” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Improved reliability of the “Replace video tags site-wide” override mode
  • General code quality and WordPress.org guideline compliance improvements

1.0.0

  • Initial release