Directory / plugin
MediaHaven – Video Gallery, HLS Player & WooCommerce Product Videos
v1.7.6 · by WPninjaDevs
Video Gallery plugin to create responsive video galleries, WooCommerce product videos & HLS streaming with YouTube, Bunny Stream and 10+ video sou …
About this plugin
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.
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
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
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 📩 [email protected]
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.