
You put real work into every video, episode, film, lesson, sermon, interview, and story you publish. It should feel like part of a media brand — not just another post buried in a feed.
MediaBlaster turns WordPress into the control center for the media platform you want to build.
Organize your video and audio library in one place. Create a polished streaming website. Publish podcasts. Power custom web, mobile, TV, and Roku apps. Add subscriptions when you are ready.
Start with the free plugin today, then grow at your own pace without rebuilding your entire content library.
Your audience is already watching content on the biggest screen in the house. The MediaBlaster Roku Launch Kit helps you meet them there.
The kit connects your MediaBlaster-powered WordPress library to a branded Roku video channel and gives you the full source code, so the app is yours to customize and improve.
There are no required monthly MediaBlaster platform fees. You make a one-time purchase, keep the source code, and use the included AI Skills to make design and feature changes faster.
The Roku Launch Kit is built for creators, churches, educators, filmmakers, local media brands, businesses, and agencies that want a professional Roku presence without paying for a custom app from scratch.
Ready to put your brand on Roku? Get the MediaBlaster Roku Launch Kit.
You do not need to figure everything out alone.
Our free MediaBlaster training course walks you through the WordPress setup process in clear, practical steps. It is designed to help first-time WordPress users get moving without slowing down experienced site owners.
Take the free MediaBlaster course or join the MediaBlaster community to ask questions, follow new tutorials, and connect with other creators and builders.
Use MediaBlaster to create:
MediaBlaster is built around a simple idea: your content should be able to grow with your vision.
WordPress remains your central content hub. You choose where your media is hosted, how it is presented, which front ends use it, and how your platform evolves.
You can begin with a simple video library today and grow into podcasts, subscriptions, custom apps, or a Roku channel later.
No forced all-in-one hosting platform. No need to rebuild your catalog every time your business takes a new direction.
MediaBlaster is the next evolution of WP Smart TV and the forward path for modern video CMS, players, podcasts, subscriptions, and the /wp-json/mediablaster/v3/ REST API.
Learn more at mediablaster.io.
MediaBlaster Launch Kits help you take the content you already manage in WordPress and turn it into real apps for Smart TV, mobile, and the web.
Each Launch Kit is a one-time purchase and includes the full source code. You own the app, can customize it, and can continue improving it over time. Included AI Skills help you make design and feature changes faster.
Our first Launch Kit is for Roku.
The MediaBlaster Roku Launch Kit lets you launch a branded Roku video channel powered by your MediaBlaster WordPress content. It is ideal for creators, churches, educators, filmmakers, local media brands, businesses, and agencies that want their own Roku app without starting from zero.
Get the Roku Launch Kit: Launch your Roku channel
Get guided, step-by-step help setting up MediaBlaster on WordPress.
The complete MediaBlaster training course is available free inside our community and is designed to be approachable for new WordPress users while remaining useful for experienced site owners.
Start the course: Free MediaBlaster training
Join the community: MediaBlaster on Skool
MediaBlaster adds structured media content management to WordPress, allowing you to organize video content using dedicated media post types and metadata.
Manage:
MediaBlaster includes a modern HTML5 video player powered by Video.js with a native fallback.
Embed methods (all use the same PHP renderer):
[mediablaster_player] (legacy alias: [tv-video-player])mediablaster/playerFeatures include HLS/DASH/MP4 playback, captions and chapter tracks, subscription-aware locked states, and post-backed source resolution from MediaBlaster video meta.
Vimeo integration is built into the core plugin but disabled by default. Enable it under MediaBlaster General Settings Enable Vimeo Integration.
MediaBlaster supports creators and publishers using Vimeo Pro, Business, or other Vimeo-hosted libraries.
Features include:
This replaces the older separate Vimeo Extender workflow and brings Vimeo support directly into the core plugin.
The Vimeo Mass Importer has been redesigned to make importing large video libraries easier.
The new importer includes:
Podcast support is built into MediaBlaster but disabled by default. Enable it under MediaBlaster General Settings Enable Podcasts.
When enabled, MediaBlaster adds:
/wp-json/mediablaster/v3/podcasts[mediablaster_audio_player], Gutenberg block mediablaster/audio-player, Elementor widget, and default episode templatesPodcast features are in beta and may change in future releases.
MediaBlaster includes a subscription and entitlement foundation for publishers who want to restrict access to premium content.
Subscription features include:
Subscriptions are disabled by default. Enable early access by adding define( 'WPST_SUBSCRIPTIONS_ENABLED', true ); to wp-config.php, then configure under MediaBlaster Subscriptions.
MediaBlaster includes early Stripe Checkout support for web-based subscriptions.
Stripe features include:
GET /app/config)Additional payment provider support is planned for app and platform-based payment workflows.
MediaBlaster includes a platform app configuration system for connected TV and mobile clients.
GET /wp-json/mediablaster/v3/config?platform=rokupkg: path, or Media Library), navigation features, labels, home layout, and boot behaviorhomeRows returns [] in v1GET /app/config (Stripe and auth client settings)MediaBlaster includes a modern REST API foundation under:
/wp-json/mediablaster/v3/
This API is designed for:
The goal is to make WordPress the content hub while allowing developers and creators to build whatever front end they need.
MediaBlaster preserves existing WP Smart TV content and metadata, but does not serve the Roku Direct Publisher REST feed in 3.0.0.
Removed in MediaBlaster 3.0.0:
/wp-json/tv/roku//wp-json/wpst/v1/Still available in MediaBlaster:
rovidx_smarttv_* meta, and series structuresNeed a Roku Direct Publisher JSON feed? Install the open-source legacy plugin maintained separately:
https://github.com/rovidxmedia/wp-smart-tv-legacy
That plugin (WP Smart TV – Legacy, v2.3.0) continues bug-fix support for Roku Direct Publisher workflows. MediaBlaster 3.0.0+ is the forward path for REST API, players, podcasts, and subscriptions.
MediaBlaster includes shortcodes for displaying and interacting with media content inside WordPress pages and posts.
Available shortcodes include:
[mediablaster_player] / [tv-video-player] — video player[mediablaster_audio_player] — podcast audio player (podcasts enabled)[wpst_subscribe] / [wpst_stripe_checkout] — Stripe checkout (subscriptions enabled)[wpst_account] — subscriber account and billing portal (subscriptions enabled)Shortcode availability depends on which features are enabled.
MediaBlaster includes in-plugin documentation inside WordPress admin.
Look for:
MediaBlaster Docs
Documentation may include setup guides for:
Vimeo, podcast, and subscription guides appear only when those features are enabled.
MediaBlaster is built for:
If you want WordPress to act as the hub for a media-driven website, video platform, podcast network, or custom streaming app, MediaBlaster is built for that direction.
MediaBlaster is not a video hosting service.
You still need to host your media files with a proper video host, CDN, Vimeo account, cloud storage provider, or other media delivery system.
MediaBlaster helps you organize, manage, display, structure, and publish your media from WordPress.
MediaBlaster works best when paired with a dedicated media hosting solution.
Common options include:
YouTube is generally not recommended for direct video feed workflows because YouTube does not provide the direct HLS or MP4 URLs required for many custom video player and app workflows.
If you previously used WP Smart TV, this is the same plugin project moving forward under a new name.
The name has changed because the plugin is no longer focused only on “smart TV” or Roku Direct Publisher workflows. MediaBlaster is designed for the broader media publishing landscape: web video, Vimeo libraries, podcasts, subscriptions, headless WordPress, custom apps, and creator-led media platforms.
Important notes for existing users:
/wp-json/tv/roku/) and legacy /wp-json/wpst/v1/ routes are not registered in 3.0.0.After activating MediaBlaster:
MediaBlaster is being developed as a broader media publishing system for WordPress.
Planned areas of focus include:
Join the community to follow development, ask questions, and help shape the roadmap on Skool.
MediaBlaster is designed to support both traditional WordPress sites and headless WordPress builds.
Developers can use the MediaBlaster REST API (/wp-json/mediablaster/v3/), custom post types, metadata, and WordPress theme system to build custom media experiences.
For Roku Direct Publisher JSON feeds specifically, use the legacy plugin at https://github.com/rovidxmedia/wp-smart-tv-legacy. For custom Roku channels or other apps, consume the MediaBlaster v3 REST API.
Potential use cases include:
For product information, documentation, and updates, visit mediablaster.io.
For guided setup, take the free MediaBlaster training course.
For community discussion, tutorials, and creator workflows, join us on Skool.
Building a Roku channel? Explore the MediaBlaster Roku Launch Kit.
MediaBlaster is licensed under the GPL v2 or later.
See:
https://www.gnu.org/licenses/gpl-2.0.html