StreamVid - Movie, TV Show & Video Streaming WordPress Theme

Bluehost Shared Hosting

StreamVid is a movie, TV show, and video streaming WordPress theme built on Elementor. Install it, run the demo import, pick one of the 8 homepages, and you have a working OTT, VOD, IPTV, short drama, or live streaming site. No coding. No developer to hire.

Subscriptions, pay-per-view, coin-unlocked episodes and video ads are all built in, so the site can start earning on day one. Log into the demo below with the account details provided and try the paid side for yourself before you buy.

DEMO ACCESS — TRY THE FULL DIAMOND EXPERIENCE

Live Demo: streamvid.jwsuperthemes.com

Username: emily
Password: user@1234

This is a Platinum Plan account — log in to unlock subscription content, Pay-Per-View titles, live streaming and the full member dashboard.

StreamVid - Movie, TV Show & Video Streaming WordPress ThemeStreamVid - Movie, TV Show & Video Streaming WordPress ThemeStreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme

YOUR CATALOGUE FILLS ITSELF

Movies, TV Shows, Episodes, Videos, Short Dramas, and Persons each have their own custom post type, supported by genre, country, age rating, tag, and playlist taxonomies. Visitors can quickly filter and discover the content they want to watch.

The bundled JWS TMDB Import plugin helps you build your catalogue faster by importing movies, TV shows, seasons, and episodes from TheMovieDB, including available posters, backdrops, cast information, and trailers.

A YouTube importer is included too, making it easier to add video content without entering every item manually.

Need to know what your audience wants next? Registered members can submit requests through the Video Request page, giving you a simple way to collect content suggestions directly from your viewers.

FOUR WAYS TO GET PAID

1. Membership Subscriptions
Subscriptions are powered by Paid Memberships Pro. Create membership levels and restrict movies, episodes, live events, short dramas, or other premium content based on the level you choose.

2. Pay-Per-View & Rentals
Pay-per-view and video rentals integrate with WooCommerce, with supported payment methods depending on your WooCommerce gateway configuration. Purchased and rented content, invoices, and order history are available from the member account area.

3. Coins & Episode Unlocks
Introduced in StreamVid 7.3.0, the Coins system is designed especially for short-drama platforms. Viewers purchase coin packages and spend coins to unlock individual episodes. For each title, you control how many episodes are free and how many coins are required for subsequent episodes.

4. Video Advertising
Use your own VAST and VMAP ad tags for pre-roll, mid-roll, post-roll, and non-linear overlay advertising. Ads can be assigned by post type or category and configured for free members, paid members, or both.

YOUR VIDEOS STAY PROTECTED

Direct video URLs can easily be copied and shared when media is delivered without access protection. StreamVid provides integrations with Cloudflare Stream and Bunny.net to help protect video delivery.

Cloudflare Stream supports signed playback tokens with configurable expiration, while Bunny.net supports token-authenticated URLs with expiration controls. This helps reduce unauthorized reuse and sharing of direct playback links.

GO LIVE STRAIGHT FROM OBS

Live streaming integrates with Cloudflare Stream Live. Create your live event from WordPress, use the provided RTMPS URL and stream key with OBS Studio or another compatible RTMP encoder, and start broadcasting.

Viewers watch the live stream through the same site experience, with your configured membership and content-access rules applied.

A PLAYER BUILT FOR STREAMING

StreamVid supports Video.js 7 and Video.js 10, with the player engine selectable under Theme Options > Video Global > Player Engine.

Player features include HLS playback, quality switching, subtitle tracks, and supported episode downloads.

For portrait short-drama content, StreamVid also includes a vertical video player. Viewers can swipe between episodes for a mobile-first viewing experience similar to modern short-video and short-drama platforms.

WHAT YOUR MEMBERS GET

Members get a dedicated account area for managing their viewing activity and account features, including watchlists, favorites, continue watching, playlists, downloads, ratings, reviews, comments, invoices, and subscriptions.

Integration with Nextend Social Login adds supported social sign-in options such as Google and Facebook.

A built-in Device Manager lets members view devices associated with their account and sign out supported sessions, helping site owners manage account and device access.

Members can also submit their own videos from the front end without requiring access to the WordPress admin area.

BUILT TO BE EDITED

StreamVid is built around Elementor, including support for designing headers, footers, single templates, archives, and content layouts.

The theme adds 50 custom Elementor widgets, including sliders, filtered catalogue grids, TV show tabs, continue-watching sections, cast listings, membership pricing tables, and more.

StreamVid integrates with WooCommerce, Contact Form 7, and Advanced Custom Fields. RTL layouts are supported, and the dark visual style is designed to keep posters, thumbnails, and video artwork at the center of the experience.

WHO STREAMVID IS FOR

Build a regional movie library, short-drama platform, anime or K-drama catalogue, fitness video service, course platform, church or school media site, sports streaming portal, or IPTV-style website.

If your platform is built around publishing, streaming, or monetizing video content, StreamVid gives you the WordPress foundation to build it.

TMDB IMPORTING FOR MOVIES AND TV SHOWS

StreamVid pulls movie and TV show data directly from TMDB, the movie database most of the industry runs on. Get a free API key from TMDB, paste it into Theme Options, and start importing.

Bulk import by filter (year, genre, popularity) or search for a single title by name. Cast, seasons, and episodes come in automatically, along with summaries, posters, backdrops, and trailers, and they land on the Movies, TV Shows, Episodes, and Person post types ready to publish.

StreamVid - Movie, TV Show & Video Streaming WordPress Theme

TMDB API & ATTRIBUTION NOTICE

StreamVid is designed to support integration with the TMDB API. TMDB data and images remain subject to TMDB’s terms and applicable third-party rights. Website owners are responsible for displaying the required attribution and obtaining any permissions or commercial licences applicable to their use.

This product uses the TMDB API but is not endorsed or certified by TMDB.

TMDB API and Attribution Requirements | TMDB Image Documentation

THEME FEATURES

Content and importing

  • Movie, TV Show and Video Management – Custom post types for Movies, TV Shows, Episodes, Videos, Drama Short, and Person, with genre, country, age rating, topic, tag, and playlist taxonomies.
  • TMDB Import – Import movies and TV shows from TMDB by filter or by name. Cast, seasons, and episodes import automatically with posters, backdrops, and trailers.
  • YouTube Import – Bulk import videos from YouTube channels and playlists.
  • Video Request Page – Registered viewers submit requests for titles you have not added yet, and you work through them from the admin.
  • Person, Cast and Crew Profiles – A dedicated Person post type for actors, directors, and crew, with full profile pages linked to their titles.

Monetization

  • Membership and Subscriptions – Works with Paid Memberships Pro, subscription levels, per-episode content restriction, and a member dashboard for plans and renewals.
  • Pay-Per-View and Rentals – Sell single movies, episodes, and videos through WooCommerce. Rentals, invoices, and purchase history appear in the member’s account area.
  • Coin System for Short Drama – Viewers buy coin packages and spend coins to unlock one episode at a time. Set free episode counts and coin prices per title, or use the site defaults. New in 7.3.0.
  • Stripe and PayPal – VIP subscriptions accept Stripe (Quick Pay, Apple Pay, Google Pay) and PayPal, with webhooks writing the renewal date.
  • Video Advertising – Self-hosted ads, VAST ad server support, and VMAP scheduling for pre-roll, mid-roll, and post-roll breaks, plus non-linear overlays. Assign ad sets per post type or per category.
  • WooCommerce Integration – Sell memberships, coin packages, rentals, and physical merchandise from the same store. Order handling uses the WooCommerce CRUD API.

Video delivery and playback

  • Signed URLs – Cloudflare Stream issues a playback token that expires after one hour. Bunny.net URLs carry a token and an expiry stamp. A copied link stops playing.
  • Live Streaming – Create a live event in the WordPress admin, then broadcast to it from OBS Studio or any RTMP encoder using the RTMPS URL and stream key shown on the event.
  • Video Sources – MP4, HLS (m3u8), YouTube, Vimeo, Bunny.net, Cloudflare Stream, and iframe embeds, set globally or per title.
  • Two Player Engines – Video.js 7 and Video.js 10, chosen at Theme Options > Video Global > Player Engine. HLS playback, quality switching, and subtitle tracks in both.
  • Vertical Player – A portrait player for short drama episodes. Swipe up or down on mobile to move between episodes.
  • Episode Downloads – Offer downloadable episodes to the membership levels you choose.
  • FFmpeg Encoding – Optional server-side encoding for uploaded video, configured from Theme Options.

Member experience

  • Account Area – Watchlist, favorites, continue watching, playlists, downloads, ratings, reviews, comments, invoices, subscriptions, rented titles, and coin balance.
  • Device Manager – Lists every device signed into an account and logs them out individually, so one subscription does not cover a whole building.
  • Social Login – Google and Facebook sign-in through Nextend Social Login.
  • Frontend Video Upload – Members publish their own videos without opening the WordPress admin. Upload size limit set in Theme Options.
  • Ratings, Reviews and Comments – Viewer ratings and threaded reviews on every title, with like and dislike voting.

Design and build

  • Elementor Page Builder – Drag and drop editing on every page, plus headers, footers, single templates, and archives. Included with the theme.
  • 50 Custom Elementor Widgets – Sliders, filtered catalogue grids, TV show tabs, continue-watching rows, cast listings, watchlist buttons, membership pricing tables, and advanced filters.
  • 8 Homepage Layouts – Eight prebuilt homepages, including one built specifically for short drama.
  • Header and Footer Builder – Build any number of header and footer templates in Elementor, then pick which one the site uses from Theme Options.
  • Responsive Design – Tested from phone to desktop, including the vertical player and swipe navigation on mobile.
  • RTL Language Support – Right-to-left layout for Arabic, Hebrew, Persian, and other RTL languages, including slider direction.
  • Redux Options Framework – Theme Options panel covering general settings, header and footer selection, colors, typography, blog, login and register, video and player defaults, Bunny.net and Cloudflare credentials, ads, TMDB API key, and WooCommerce shop settings.
  • Unlimited Color Options – Set main, secondary, heading, body, and button colors globally from the options panel.
  • 1,500+ Google Fonts – The full Google Fonts library is available on every typography field.
  • Boxed or Full-Width Layout – Switch globally, and set the site width in pixels.
  • Sidebar Control – Position the sidebar left, right, or off, globally or per post type.
  • One-Click Demo Import – Import the demo content, menus, and theme options in one step.
  • Child Theme Included – A ready child theme ships in the package for your custom code.
  • Built with HTML5, CSS3 and SCSS – Clean markup, tested across all major browsers.

Bundled plugins

  • Elementor – Visual drag and drop builder.
  • JWS StreamVid – Core streaming functionality, player, ads, memberships, and the member account area.
  • JWS TMDB Import – Movie and TV data import from the TMDB API.
  • StreamVid Core – Theme options, demo importer, and custom post types.
  • Advanced Custom Fields – Powers the title, episode, and live event fields.
  • Contact Form 7 – Contact and request forms.
  • Nextend Social Login – Google and Facebook sign-in.
  • Paid Memberships Pro – Subscription levels and content restriction. Free plugin, installed from the theme’s plugin screen.

1-CLICK IMPORT ALL DEMO DATA

StreamVid - Movie, TV Show & Video Streaming WordPress Theme

All of the beautiful pre-made homepages, demos, templates, and page setups you see in the Live Preview are ready to be yours with a simple click of a button. Purchase your copy today, download the installation package, and let the one-click installer guide you through the rest of the setup process.

CONNECT TO SUPPORT

  • Availability of the author to answer questions.
  • Answering technical questions about item’s features.
  • Assistance with reported bugs and issues.
  • Help with included 3rd party assets.

We assist our customers from Monday to Friday, 7 a.m. to 5 p.m. (GMT +7), and respond to all inquiries within 24 hours via tickets or private messaging.

If you encounter any issues with registration or have questions about the theme’s features before purchase, please use the contact form located at the bottom right of our profile. Kindly note that we do not respond to support inquiries posted in the comments section.

StreamVid - Movie, TV Show & Video Streaming WordPress Theme StreamVid - Movie, TV Show & Video Streaming WordPress Theme

Make your purchase now to receive complimentary installation. If you follow the setup instructions but encounter any issues, please submit a support ticket with the error details and your WordPress administrator login credentials; our team will handle the rest.

StreamVid - Movie, TV Show & Video Streaming WordPress Theme

CHANGELOG

StreamVid - Movie, TV Show & Video Streaming WordPress Theme

Flutter app for Android and iOS: sold separately, not part of this theme

StreamVid App is a Flutter app. It is a separate product on CodeCanyon at 299 USD, and it is not included with this WordPress theme. Buying the theme does not give you the app, its source code, or a license to it.

One Flutter codebase builds both the Android app and the iOS app. You get the full Flutter 3 source, the WordPress plugin that adds the REST API endpoints the app calls, and the publishing guides for Google Play and the App Store.

The build on Google Play is a demo, not the product you buy. It runs against a StreamVid WordPress site, so you can see the app and the WordPress admin working together before you decide. Install StreamVid App on Google Play and sign in with emily / user@1234, the same demo account as this theme demo.

The demo build is Android only. You build the iOS app from the same source and publish it under your own Apple Developer account. View the app on CodeCanyon.

StreamVid - Movie, TV Show & Video Streaming WordPress Theme

You may also like

StreamVid - Movie, TV Show & Video Streaming WordPress Theme