WP Smart TV


The ultimate Video Management System for WordPress. Turn your site into an IPTV broadcast system. Start your own Smart TV channel with Chromecast, Airplay, Roku Direct Publisher and Amazon Fire App Builder support. Also includes a HTML5 based video player and other features for online video content.


  • HTML5 video player with HLS, MP4 support as well as VAST tag support
  • Roku Direct Publisher Feed support (JSON)
  • Amazon Fire App Builder support
  • Shortcodes to integrate with existing sites

This plugin utilizes custom post types to manage your video content. We include Movie, Shortform Video & Episodic post types to help you easily add new content to your IPTV system.

Each video contains metadata for trick play files and Closed Captions with multiple translations.

Shortcodes are also provided to embed content in regular posts & pages.

Roku Direct Publish Feeds allow you to send data to Roku without the expense of building your own app. For more information please see this article – Roku Direct Publisher Feeds.

Each minor revision will include new features. Get our mailing list to stay up-to-date on the new features.


Visit ‘Plugins > Add New’
Search for ‘WP Smart TV’
Activate WP Smart TV from your Plugins page.
Visit ‘WP Smart TV>Settings>Docs’ to get started.
Requires Permalinks enabled


Does this work with YouTube?

NO! YouTube does not allow you access to the data URLs required (HLS or MP4).

Does this work with Vimeo?

YES! If you have a Vimeo Pro or Business account, you can use your HLS and MP4 links. (Vimeo > Video > Settings > Video File).

Does it support WebVTT & SRT for Closed Caption support?

YES! However SRT support only works on Roku. We suggest using WebVTT as it works on both Roku and HTML5. You can convert SRT to VTT files quite easily online.

Installation Instructions

Visit ‘Plugins > Add New’
Search for ‘WP Smart TV’
Activate WP Smart TV from your Plugins page.
Visit ‘WP Smart TV>Settings>Docs’ to get started.
Requires Permalinks enabled


Greatest Plugin for our needs

We use WP Smart TV to create a Roku channel for our non-profit public access television station. We use it to get our programming out to the residents of the town who do not have cable. It is great because you can watch our programming live. Overall, this plugin does whatever you need it to do, and more.
I also want to say that I have run into some issues with the plugin. Rob over at Rovidx has responded to support tickets almost immediately, always fixing the problems. Great support!

All in one place

WP Smart TV allows me to control ALL of my OTT channels and content from the SAME PLACE as my web presence, which make translation from web to OTT many hours faster than previous methods. I’ve been waiting for this solution for years! I liked it so much I did a tutorial: http://5thingsseries.com/building-a-roku-channel/

A great plugin!!

I love this plugin and support went WAY above and beyond to assist me! It’s easy to use, designed well and beautiful in its simplicity!

Read all 3 reviews

Contributors & Developers

“WP Smart TV” is open source software. The following people have contributed to this plugin.

Translate “WP Smart TV” into your language.

Interested in development?

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


=Ver 1.6.2
– Fix for BIF & Closed Captions in Series
– Add “Required” to series meta panel
– Updates for Authorize extender
=Ver 1.6.1
– Add support for WP Smart TV AWS Extender
– Graphical update
– Misc bug fixes and optimizations
=Ver 1.6
– Added: Plugin automatic update system for Add-Ons
– Added: Ability to add multiple Closed Caption and Trick Play files to each video
– Fix: BIF files now display properly on Roku
– Updated: Help Document system overhaul
=Ver 1.5
– Added: Custom Post Type theme templates for Movies, Episodes and Short-Form Videos
– Added: Add the ability to do embeds on other sites
– Added: Tutorials section to the dashboard
– Updated: New “Extender” section for add-ons
– Updated: New styling and small changes to Roku Recipes
– Fixed: Strip HTML and links from Description for JSON outputs
=Ver 1.4.5
– Fixed: Season tags
=Ver 1.4.2
– Fix to FireTV Categories
=Ver 1.4.1
– Removed function that was causing errors on some installations
– Added check for error when no tag was present on content
=Ver 1.4
– Added: Ability to download JSON file for Roku & FireTV
– Added: Support for SRT subtitles and captions
– Fixed: Support for local BIF/SRT/VTT files
– Fixed: Recipes error on posts with more than 1 tag
– Update: Removed unused functions from library
=Ver 1.3.5
– Fix for Pre-rolls in Direct Publisher
=Ver 1.3.3
– Added support for WP Smart TV Playlists
– Rewrite of Roku functions
– Fixed issues with certain configurations and Roku DP
=Ver 1.3.1
– Fix for BIF URLs
– Fix for Closed Caption (Roku DP)
=Ver 1.3
– Added support for Amazon Fire Builder (FireTV template)
– Added BIF support for Roku Direct Publisher
– Added WPSTV Advertising System v1.0
– Fixed issue with TV Specials not displaying properly
– Fixed HTML entities showing in feed
=Ver 1.2.1
– Minor bug fix
=Ver 1.2.0
– Added TinyMCE button for inserting Video Player shortcodes
– Made changes to series support – Series are now controlled by a custom post type.
– Added Roku Category Builder (Roku Recipes)
– Minor bug fixes
=Ver 1.1.0
– Added Series Support
– Minor bug fixes
=Ver 1.0.0
– HTML5 video player – based on VideoJS HLS Player
– Roku Direct Publisher Feeds – JSON
– Metabox editor v1.0.0