BACK TO DIRECTORY

MediaHaven – Video Gallery, HLS Player & WooCommerce Product Videos

by WPninjaDevs

5.0
(5 ratings)

MediaHaven is a fast, lightweight WordPress video gallery plugin that helps you create responsive video galleries, display WooCommerce product videos, stream HLS content, and embed videos from YouTube, Vimeo, TikTok, Bunny Stream, self-hosted files, and more. Built with performance in mind, it loads assets only when needed and keeps your site fast.

πŸ‘‰ Live Demo | πŸ“„ Documentation | πŸ›Ÿ Support | πŸ”“ Unlock Pro Features

πŸ†“ Free Features

Video Gallery Builder

  • WooCommerce product video tab β€” display a responsive video gallery in a dedicated tab on any WooCommerce product
  • 10+ video sources β€” YouTube, Vimeo, TikTok, Twitch, Wistia, Dailymotion, Rumble, Facebook, Instagram, LinkedIn, HLS, self-hosted
  • Responsive video galleries (Grid, Carousel & Multi-row Carousel)
  • Setup Wizard β€” guided onboarding to get your first gallery live fast
  • Gutenberg Gallery Block – Easily insert and preview video galleries directly inside the block editor.
  • Unlimited shortcode builder β€” create and embed as many galleries as you need
  • Single video page templates β€” built-in templates for individual video pages
  • AJAX Load More for YouTube Feeds β€” users load more videos without page reloads
  • Live M3U8 stream support β€” embed and display live video streams
  • Built-in lazy loading β€” images, videos, and iframes load only when needed

Performance & SEO

  • Schema.org structured data β€” every gallery is search-engine ready
  • Semantic HTML5 markup β€” WCAG-compliant accessibility built in
  • Smart asset loading β€” plugin scripts load only where needed, per shortcode
  • Built-in image optimizer β€” automatic compression with WebP support
  • Smart caching β€” YouTube API data cached to reduce requests and load times
  • Auto video view counter β€” tracks real views automatically
  • AJAX like/dislike system β€” interactive engagement without page reloads
  • Export & import β€” JSON and CSV support for easy gallery migration

Bunny Stream CDN β€” Automatic Secure HLS Video Hosting

Connects directly to affordable Bunny Stream β€” the world’s fastest video CDN β€” and automatically converts every video you sync into secure, adaptive HLS format

  • Automatic HLS conversion
  • Adaptive bitrate streaming
  • Secure signed URLs
  • Global CDN delivery

Video Subtitle Support

MediaHaven supports video subtitles for improved accessibility and SEO. Basic single-language subtitle support is available in the free version.

πŸ‘‰ Live Demo

Keyboard Shortcuts for Video Playback

Control videos without a mouse β€” perfect for accessibility and power users:

  • Space : Play or pause the video
  • F : Toggle fullscreen mode
  • M : Mute or unmute audio
  • Left Arrow : Rewind video by 5 seconds
  • Right Arrow : Fast-forward video by 5 seconds
  • Up Arrow : Increase volume by 10%
  • Down Arrow : Decrease volume by 10%
  • 0–9 : Jump to a percentage of the video (0 = start, 9 = 90%)

πŸ’Ž Pro Features

Unlock advanced WooCommerce video features, secure media delivery, video monetization, and powerful customization tools.

WooCommerce & Shoppable Videos

Turn your WooCommerce product gallery into an interactive video shopping experience.

  • WooCommerce product videos
  • WooCommerce product gallery videos
  • Replace product images with videos
  • Interactive shoppable videos
  • Product cards, coupons & Add to Cart overlays
  • WooCommerce hooks & automatic display rules
  • FluentCart & SureCart compatibility

πŸ‘‰ View WooCommerce Demo

Video Access & Protection

  • Video access control β€” Set access rules by category or individual video, with support for Public, Login Required, and Guest-only access. Individual video settings take priority over category-level access rules.
  • Trailer video and featured image support with pro icon for restricted videos.
  • Secure HLS streaming with Bunny Stream

Video Monetization

  • VAST video advertising
  • Display image, video, link, and text ads inside any self hosted video
  • 9 ad positions β€” top left, top center, top right, middle left, middle center, middle right, bottom left, bottom center, bottom right
  • Precise display timing β€” choose exactly when ads appear and for how long
  • Clickable overlays & CTAs

πŸ‘‰ Live Demo

Bunny Storage CDN

  • Offload images, videos, audio & documents
  • Global CDN delivery
  • Secure token authentication
  • Reduce hosting costs
  • Improve Core Web Vitals

Advanced Video Gallery

  • AJAX live search, advanced filters by category, tag, most viewed, author, duration, resolution, and more, Infinite Scroll & Load More, and SEO-friendly filter URLs.
  • Media Type option to display featured images and lightbox video support.
  • Drag & drop video card sections β€” media, title, meta, description
  • Custom player styles β€” control bar, volume bar, progress bar, play button colors
  • Create engaging video playlists with an organized video list and seamless video switching.

Advanced Video Features

  • Interactive video chapters
  • Multi-language subtitles
  • Full VTT support
  • Responsive player customization

Who is MediaHaven For?

MediaHaven is built for anyone who takes video seriously on WordPress:

  • Course creators & educators β€” secure HLS video, chapters, and subtitles make your courses professional and accessible
  • WooCommerce & eCommerce store owners β€” Display product videos, replace product gallery images with videos, create shoppable video experiences, and increase conversions with interactive product demos.
  • Marketers & agencies β€” build stunning YouTube & TikTok feed galleries for campaigns, embed shoppable product videos with clickable CTAs, and monetize self-hosted content with VAST ads
  • YouTubers & content creators β€” display your channel feed beautifully with real-time views and likes
  • Membership site owners β€” secure, non-downloadable video delivery with token authentication
  • Podcasters with video β€” adaptive playback on every device and connection speed
  • WordPress developers β€” clean code, Gutenberg block, shortcode builder, and full page builder compatibility

πŸ’‘ A Note from the Developer

MediaHaven is built for the long term. We are continuously improving security, performance, scalability, and features β€” with a data structure designed to stay compatible with modern WordPress standards and future technologies.

If you find a bug, have a feature request, or just want to say hello β€” we would love to hear from you πŸ“© assist.wpninjadevs@gmail.com

MediaHaven integrates with Bunny.net for video hosting, streaming, and CDN delivery. If you sign up through one of our Bunny.net referral links, we may earn a commission at no additional cost to you. This helps support the continued development of MediaHaven.

Screenshots

Grid View Shortcode With Title & Meta

Grid View Shortcode With Title & Meta

Default Grid View Style

Default Grid View Style

Grid View Just Video Without Title, Meta & Description

Grid View Just Video Without Title, Meta & Description

Video Details Page Template

Video Details Page Template

Ajax Video Live Filter (Pro)

Ajax Video Live Filter (Pro)

Carousel View Default

Carousel View Default

Multi-rows Carousel Shortcode

Multi-rows Carousel Shortcode

Video Items With Custom Style (Pro)

Video Items With Custom Style (Pro)

YouTube Inline Play Responsive Video Gallery

YouTube Inline Play Responsive Video Gallery

YouTube Video Gallery With Thumbnail

YouTube Video Gallery With Thumbnail

YouTube Video Carousel

YouTube Video Carousel

YouTube Gallery With Multi-rows Carousel

YouTube Gallery With Multi-rows Carousel

Single Responsive Video Player

Single Responsive Video Player

Terms Grid and Carousel Overlay View (Pro)

Terms Grid and Carousel Overlay View (Pro)

Terms With Icon

Terms With Icon

Standard Terms

Standard Terms

Shortcode Options

Shortcode Options

Single Page Basic Options

Single Page Basic Options

Single Page Video Source & Format Options

Single Page Video Source & Format Options

Global Styles

Global Styles

Setting Options

Setting Options

Bunny CDN Stream

Bunny CDN Stream

Bunny CDN Storage

Bunny CDN Storage

Export & Import

Export & Import

Plugin Details

Active Installs
20
Total Downloads
2,801
Version
1.7.6
Requires WP
5.9.0
Requires PHP
7.4
Tested Up To
7.1
Added
2025-07-27
Last Updated
2026-08-21 5:38pm GMT

Ratings

5
5
4
0
3
0
2
0
1
0