Title: MediaBlaster – Video CMS, Vimeo Import, Live TV &amp; Podcasts
Author: Rovidx Media, Inc.
Published: <strong>10 Luglio 2017</strong>
Last modified: 31 Agosto 2026

---

Ricerca i plugin

![](https://ps.w.org/wp-smart-tv/assets/banner-772x250.jpg?rev=3561754)

![](https://ps.w.org/wp-smart-tv/assets/icon-256x256.png?rev=3561754)

# MediaBlaster – Video CMS, Vimeo Import, Live TV & Podcasts

 Di [Rovidx Media, Inc.](https://profiles.wordpress.org/robdavenport/)

[Scarica](https://downloads.wordpress.org/plugin/wp-smart-tv.3.2.1.zip)

 * [Dettagli](https://it.wordpress.org/plugins/wp-smart-tv/#description)
 * [Recensioni](https://it.wordpress.org/plugins/wp-smart-tv/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/wp-smart-tv/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/wp-smart-tv/#developers)

 [Supporto](https://wordpress.org/support/plugin/wp-smart-tv/)

## Descrizione

MediaBlaster turns WordPress into a structured media CMS for video, podcasts, and
scheduled live channels. Manage your catalog, embed native players, import Vimeo
libraries, publish podcast RSS feeds, and expose app-ready content through the MediaBlaster
REST API.

MediaBlaster is the content and configuration layer. It is not a video host or a
complete frontend theme. Use a WordPress theme, Gutenberg blocks, Elementor, or 
a custom website or app to present your content. Bring your own Vimeo account, CDN,
or direct HLS, DASH, or MP4 hosting.

### Core Features

#### Video CMS

Manage Movies, Videos, Series, Episodes, metadata, posters, thumbnails, captions,
chapter tracks, and HLS, DASH, or MP4 sources. No complete frontend video library
layout is included.

#### MediaBlaster Player

HLS, DASH, and MP4; Video.js with native fallback; post-backed sources; captions
and chapters; locked states when experimental subscriptions are enabled.

 * Shortcode: `[mediablaster_player]`
 * Channel schedule: `[mediablaster_channel_player]`
 * Legacy alias: `[tv-video-player]`
 * Gutenberg blocks: `mediablaster/player`, `mediablaster/channel-player`
 * Elementor widget when Elementor is active

#### WordPress-native editing

 * MediaBlaster Player Gutenberg block
 * MediaBlaster Channel Player Gutenberg block
 * MediaBlaster Audio Player Gutenberg block
 * MediaBlaster Player Elementor widget
 * MediaBlaster Audio Player Elementor widget

#### Vimeo integration

Opt-in, disabled by default. OAuth; browse/select videos; metadata and thumbnail
import; import supported Vimeo playback URLs; review-before-import; bulk import;
drafts by default. Playback data depends on account, permissions, and API response.

#### Podcasts

Disabled by default. Production-ready shows and episodes, immutable GUIDs, directory-
quality RSS, subscriber-aware playback, write-capable podcast REST, RSS diagnostics,
and Audio Player (`[mediablaster_audio_player]`, `mediablaster/audio-player` block,
Elementor widget).

#### Live Channels and EPG — Beta

Disabled by default. Live streams, Channel Playlists, Channels, weekly scheduler,
compiled airings, web Channel player (`[mediablaster_channel_player]` / `mediablaster/
channel-player`), now/schedule/player REST, EPG/Linear REST, live-channel deep links.
Content/schedule/API layer only—not a Pluto TV replacement.

#### REST API and App Config

    ```
    /wp-json/mediablaster/v3/ for content, search, categories, podcasts, channels, EPG, deep links, and app config. See **MediaBlaster → Docs**.
    ```

#### Subscription foundation — Developer Preview

Disabled by default. Requires `WPST_SUBSCRIPTIONS_ENABLED` in `wp-config.php`. Early
entitlements, tiers, access groups, subscribers, and Stripe Checkout. Test before
production membership use. Extra provider classes are not complete integrations.

### What You Can Build

 * Content backend for a video library or streaming website
 * Podcast network with RSS and embedded audio players
 * Scheduled live channels with app-ready EPG data
 * Headless media site or content API for apps, including custom Roku apps

### How MediaBlaster Works

 1. MediaBlaster manages content, metadata, players, schedules, feeds, and app configuration
    in WordPress.
 2. The site owner selects and pays for their own media hosting.
 3. A theme, page builder, custom frontend, or connected app presents the content.

MediaBlaster does not upload, encode, host, or deliver video as a SaaS platform.
Use HLS, DASH, or MP4 URLs from compatible hosts. Vimeo is a native opt-in integration;
other providers are owner-configured.

### Optional Roku Launch Kit

The free plugin can be the WordPress backend for custom apps. The MediaBlaster Roku
Launch Kit is an optional commercial product sold separately. It connects a custom
Roku app to MediaBlaster content and App Config and is not included with the WordPress.
org plugin: https://www.mediablaster.io/roku-launch-kit

### External Services

#### Vimeo

Contacted only after an administrator enables Vimeo and starts OAuth or import. 
May transmit client ID, redirect URL, authorization code, and credentials or tokens.
Library requests retrieve account/video metadata, thumbnails, tags, descriptions,
durations, and playback files from Vimeo. Thumbnail import downloads the remote 
image. Connection data is stored in options. Activation alone does not connect Vimeo.

Vimeo Terms of Service: https://vimeo.com/terms
 Vimeo Privacy Policy: https://vimeo.
com/privacy

#### Stripe

For the subscription developer preview only. Contacted when subscriptions are enabled,
Stripe credentials are set, and checkout, customer, subscription, or billing-portal
actions run. May include name/email, user ID, site URL metadata, Price ID, and return
URLs. Stripe returns IDs/statuses; webhooks send events. Checkout/portal users go
to Stripe-hosted pages. Activation alone does not contact Stripe.

Stripe Services Agreement: https://stripe.com/legal/ssa
 Stripe Privacy Policy: 
https://stripe.com/privacy

#### User-selected media hosting

During playback, the browser connects to media URLs configured by the site owner.
That provider may receive IP, browser, referrer, cookies, or other request data 
under its terms. MediaBlaster does not auto-select a provider. Site owners document
services they configure.

### Support

 * Built-in docs: **MediaBlaster  Docs**
 * Product info: https://www.mediablaster.io
 * Free training: https://www.skool.com/ai-content-creators-6489/classroom/44d3f393
 * WordPress.org support forum for free-plugin questions.

### License

MediaBlaster is licensed under the GPL v2 or later.

https://www.gnu.org/licenses/gpl-2.0.html

## Blocchi

Questo plugin fornisce 4 blocchi.

 *   MediaBlaster Player Display a MediaBlaster video player.
 *   MediaBlaster Audio Player Display a MediaBlaster podcast episode audio player.
 *   MediaBlaster Channel Player Play the current Linear TV Channel schedule in 
   the MediaBlaster player.
 *   MediaBlaster Channel Schedule Display the compiled programming schedule for
   a Linear TV Channel.

## Installazione

 1. Install and activate MediaBlaster.
 2. Open **MediaBlaster  General Settings**.
 3. Enable only the modules you need (Vimeo, podcasts, and Live Channels are off by
    default).
 4. Configure a video source or connect Vimeo if desired.
 5. Add or import content.
 6. Use MediaBlaster blocks, Elementor widgets, shortcodes, theme templates, or the
    REST API.
 7. Review **MediaBlaster  Docs**.

Activation alone does not create a finished streaming website.

## FAQ

### Does MediaBlaster host or encode my videos?

No. It manages content and playback metadata. You supply compatible media hosting.

### Can MediaBlaster build a complete streaming website by itself?

No. It supplies content, players, blocks, widgets, and APIs. Theme, page builder,
or custom frontend still provide catalog and design.

### How can I display MediaBlaster content in WordPress?

Player, Channel Player, and Audio Player Gutenberg blocks, matching Elementor widgets,`[
mediablaster_player]` / `[mediablaster_channel_player]` / `[mediablaster_audio_player]`,
theme templates, and `/wp-json/mediablaster/v3/`.

### Does MediaBlaster work with Vimeo?

Yes, as an opt-in OAuth and import integration. Available playback files depend 
on Vimeo’s API, account, and video permissions.

### Does the free plugin include a Roku application?

No. It supplies the WordPress backend and REST API. A custom Roku app can use the
API; the optional Roku Launch Kit is sold separately.

### Are podcasts and Live Channels production-ready?

Podcasts are production-ready in 3.2.0 (still disabled by default). Live Channels
remain Beta and should be tested for your workflow.

### Are subscriptions production-ready?

They are an explicitly enabled developer preview. Test thoroughly before production
use.

### What happened to WP Smart TV and Roku Direct Publisher?

WP Smart TV was renamed MediaBlaster. Existing content and legacy metadata are preserved
where possible. Roku Direct Publisher endpoints and admin screens were removed in
3.x after Direct Publisher was discontinued. Old JSON feed: https://github.com/rovidxmedia/
wp-smart-tv-legacy

Back up before upgrading from WP Smart TV 2.x.

## Recensioni

![](https://secure.gravatar.com/avatar/61bcf7df8f2e296e727cbd040553ece612d7e77347174c238e2462722464bfb2?
s=60&d=retro&r=g)

### 󠀁[Works great, but steep-ish learning curve at first](https://wordpress.org/support/topic/works-great-but-steep-ish-learning-curve-at-first/)󠁿

 [dicalzi](https://profiles.wordpress.org/dicalzi/) 19 Luglio 2023

WP Smart TV is a great plugin for those who have a little bit of time setting up.
I needed it to set up a Roku channel, and it worked. However, it took many months
to get it actually working. To be clear, this is not the extension’s fault, it’s
mine. I was using Roku Direct Publisher which is completely different from Roku 
SDK channels. As soon as I converted to using SDK channels, it worked fine. All 
you have to do is add the feed URL provided by WP Smart TV and insert into your 
manifest. I use this service called ‘Wistia’ which allows 10 free video streams 
for free accounts, and it works well with this. As soon as I got the MP4 stream 
from Wistia, I put it into WP Smart TV and it worked great! I had trouble getting
the recipes to work, which is what makes the rows in the app work. Though, after
a bit of researching and poking around, I’m sure I’ll figure it out at some point
or another. I don’t think that it’s this plugin’s fault, but rather something’s 
wrong with my Roku channel’s code. I would recommend this plugin 100% for people
in specific use cases like mine.

![](https://secure.gravatar.com/avatar/64568b696dbab4349459078d836b07deb070f2ca139fe225ae79802c863c8fbf?
s=60&d=retro&r=g)

### 󠀁[feed not working](https://wordpress.org/support/topic/feed-not-working-39/)󠁿

 [onetwotenmarketing](https://profiles.wordpress.org/onetwotenmarketing/) 18 Gennaio
2023 5 risposte

The plugin does not work. The JSON feed produced is not compatible with Roku. Also
no response from support.

![](https://secure.gravatar.com/avatar/2cd29337fc1e60793c886ae60eb616179a966d1bbe7483e548d68d2a96e7b5a2?
s=60&d=retro&r=g)

### 󠀁[Alternative to Vimeo Pro?](https://wordpress.org/support/topic/alternative-to-vimeo-pro/)󠁿

 [tpd4life](https://profiles.wordpress.org/tpd4life/) 5 Dicembre 2022 1 risposta

Hi Rob, I appreciate all your support the plugin has been really cool. I am trying
to see if there is an alternative to using Vimeo Pro to sync videos from site to
Roku Direct Publisher. I am using Dream Host VPS basic. Is it possible to just point
Roku to my website instead of Vimeo?

![](https://secure.gravatar.com/avatar/0670b76ce507ac91c45129a4d5a0edae122224a7b913ef105af82cdd299e56f4?
s=60&d=retro&r=g)

### 󠀁[Does not work](https://wordpress.org/support/topic/does-not-work-1422/)󠁿

 [spycraft3r](https://profiles.wordpress.org/spycraft3r/) 11 Aprile 2022

This plugin does not work with the latest wordpress

![](https://secure.gravatar.com/avatar/6aad67c43b56b1ead952126bf2d3b42807341be9b39ce4fd03dbea8ca4bb63b8?
s=60&d=retro&r=g)

### 󠀁[EPIC!!!](https://wordpress.org/support/topic/epic-28/)󠁿

 [chale0121](https://profiles.wordpress.org/chale0121/) 12 Settembre 2020

Say this worked perfectly the only thing i could not figrue out how to do is how
to do an audio station with shoutcast. However I will be purchasing the amazon firestick
one soon. This is going to help our small hosting company offer to our client’s 
channel works perfect with our wowza streaming engine. Keep up the amazing work.

![](https://secure.gravatar.com/avatar/7a19781c46c53967679112fb9eb373b6d39f6037b6029b110ec290df59baddd8?
s=60&d=retro&r=g)

### 󠀁[Did not work for us.](https://wordpress.org/support/topic/did-not-work-for-us-2/)󠁿

 [edprice](https://profiles.wordpress.org/edprice/) 11 Maggio 2020 1 risposta

Nice plugin…we followed the video tutorials from developer and it still wouldn’t
work.

 [ Leggi tutte le recensioni di 14 ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/)

## Contributi e sviluppo

“MediaBlaster – Video CMS, Vimeo Import, Live TV & Podcasts” è un software open 
source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate
di seguito.

Collaboratori

 *   [ Rovidx Media, Inc. ](https://profiles.wordpress.org/robdavenport/)

[Traduci “MediaBlaster – Video CMS, Vimeo Import, Live TV & Podcasts” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/wp-smart-tv)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/wp-smart-tv/) segui
il [repository SVN](https://plugins.svn.wordpress.org/wp-smart-tv/), segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/wp-smart-tv/)
tramite [RSS](https://plugins.trac.wordpress.org/log/wp-smart-tv/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.2.1

 * NEW: Channel web player follows the compiled Live Channels schedule (`[mediablaster_channel_player]`,`
   mediablaster/channel-player` block).
 * NEW: Public Channel Schedule display (`[mediablaster_channel_schedule]`, `mediablaster/
   channel-schedule` block, Elementor widget) with Now Playing / Up Next, progress,
   and auto-refresh.
 * NEW: `GET /mediablaster/v3/channels/{id}/player` refresh endpoint for schedule-
   synced web playback.
 * UPDATED: Channel posts open in the block editor (`show_in_rest`).
 * FIXED: `[mediablaster_player]` on a Channel no longer looks for Channel `rovidx_smarttv_URL`
   meta; it plays the current airing.

#### 3.2.0

 * NEW: Admin UI shell, Features settings, grouped sections, toggles.
 * NEW: Setup Wizard onboarding (skip/resume/restart; drafts apply on Finish Setup).
 * NEW: Vimeo Integration rebuild (Connection, import defaults, Connect guard, metabox,
   API/SSL).
 * NEW: Import from Vimeo card UI with Review & Import bulk flow.
 * NEW: Live Channels & EPG (Beta) via Features (`rovidx_smart_tv_live_channels_enabled`).
 * NEW: Live, Channel Playlists, Channels, weekly Channel Schedule UI, airings compiler.
 * UPDATED: Channel Scheduler — local times, precise resize, overnight blocks, Undo,
   DST-safe weekly recurrence.
 * NEW: Linear REST `/channels`, `/now`, `/schedule`, `/epg`, `/live`, admin `/linear/*`.
 * NEW: App Config `linearTv`; deep link `mediaType=liveFeed`; Linear TV docs.
 * NEW: Podcasts  Integrations admin shell and Distribution side panels via `mediablaster_podcast_distribution_actions`
   for paid distribution add-ons.
 * UPDATED: Features switchboard for Podcasts, Live Channels/EPG, Vimeo (off by 
   default).
 * UPDATED: Podcasts leave Beta — immutable GUIDs, canonical entitlements, production
   RSS, write-capable REST, RSS diagnostics, accessible audio player.

#### 3.1.2

 * NEW: Deep-link API and `deep_link` metadata on content items.

Earlier history: see `changelog.txt` in the plugin package.

## Meta

 *  Versione **3.2.1**
 *  Ultimo aggiornamento **2 giorni fa**
 *  Installazioni attive **200+**
 *  Versione WordPress ** 6.3 o superiore **
 *  Testato fino alla versione **7.1**
 *  Versione PHP ** 7.4 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/wp-smart-tv/)
 * Tag
 * [iptv](https://it.wordpress.org/plugins/tags/iptv/)[podcast](https://it.wordpress.org/plugins/tags/podcast/)
   [Roku](https://it.wordpress.org/plugins/tags/roku/)[video player](https://it.wordpress.org/plugins/tags/video-player/)
   [vimeo](https://it.wordpress.org/plugins/tags/vimeo/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/wp-smart-tv/advanced/)

## Valutazioni

 3.9 su 5 stelle.

 *  [  9 recensioni a 5-stelle     ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/?filter=5)
 *  [  1 4- recensioni a stelle     ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/?filter=4)
 *  [  1 3- recensioni a stelle     ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/?filter=3)
 *  [  0 recensioni a 2-stelle     ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/?filter=2)
 *  [  3 recensioni a 1-stelle     ](https://wordpress.org/support/plugin/wp-smart-tv/reviews/?filter=1)

[La tua recensione](https://wordpress.org/support/plugin/wp-smart-tv/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/wp-smart-tv/reviews/)

## Collaboratori

 *   [ Rovidx Media, Inc. ](https://profiles.wordpress.org/robdavenport/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/wp-smart-tv/)