WordPress plugin intelligence profile

WpStream – Live Streaming, Video on Demand, Pay Per View

WpStream is a Video Streaming Plugin that lets you broadcast live events and helps you sell tickets or recordings via WooCommerce.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version4.14.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.1
Directory statusactive
Last directory update19 Oct 202614d ago
Active installations3K+Adoption metric — not a quality score
WordPress.org rating4.8 / 5 from 78 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WpStream – Live Streaming, Video on Demand, Pay Per View version 4.14.3 as active, updated 14d ago and tested up to WordPress 7.0.

Overview

About this plugin

Live stream on your WordPress website and make recordings available for replay.

WpStream lets you broadcast from your browser or streaming software such as OBS, with viewers watching on your own site. Add live services, shows, matches, classes, or events to the website you already manage. Offer free viewing or sell access through WooCommerce.

WpStream handles video delivery through its streaming service. Your WordPress site hosts the pages and viewing experience; it does not have to serve the live video traffic from your web hosting account.

Free plugin, separate streaming service

The WpStream plugin is free to install. To use WpStream’s live streaming and cloud video services, connect a WpStream account. A free trial is available to test the service; paid streaming plans are separate from the plugin.

Plans have allowances for broadcasting, viewing, and recording storage. Free-to-view means your audience does not pay to watch; it does not mean the streaming service is free. See the current plans and resource allowances before choosing a plan.

WooCommerce is optional for free-to-view broadcasts. Pay-per-view requires WooCommerce. The documented recurring-subscription setup also requires the separately purchased WooCommerce Subscriptions extension.

Broadcast from your browser or streaming software

Go live on your website using your browser and webcam, or connect an external encoder that supports a custom RTMP destination, such as OBS Studio, Wirecast, or Larix.

For a basic webcam broadcast on an existing WordPress site, setup can take three minutes or less. Allow extra time for payment setup, custom page layouts, or configuring an external encoder.

Create a live channel, choose your broadcast method, and share the channel page with your audience. You can also place the player inside an existing page.

Record live streams and publish replays

Record a live broadcast or upload a video file, then publish it as video on demand. Give viewers a place to catch up on a missed service, watch a previous match, or revisit a class.

Offer recordings free to watch, sell individual videos, or include them in a subscription with the required WooCommerce setup.

Sell access with WooCommerce when you need it

Sell access to live streams and recorded videos through your WordPress site’s WooCommerce checkout.

  • Pay-per-view: sell access to an individual live stream or video with WooCommerce.
  • Subscriptions: offer recurring access with WooCommerce and WooCommerce Subscriptions. See the subscription setup guide.
  • Free viewing: publish broadcasts and videos without asking viewers to purchase access.

Choose your branding and viewing access

Add your own logo to the player and choose how live streams and videos appear on your site.

For private events, you can use a password-protected viewing page. For paid access, use the WooCommerce options above.

Read more about WpStream’s approach to content rights.

Add players and video lists to your pages

Each live channel and on-demand video has its own page. To place a player elsewhere, use the WpStream Player block, Elementor or WPBakery element, or shortcode.

Use channel and video lists to help viewers find current broadcasts and available recordings. See the player and listing documentation.

Let approved users broadcast without admin access

If other people broadcast on your site, configure which non-admin user roles are allowed to stream. Add the front-end broadcasting controls to their pages so they can start a broadcast without access to the WordPress admin dashboard.

See the front-end broadcasting documentation for setup.

Optional: Hello WpStream theme

You do not need to switch to Hello WpStream to use the plugin. If you are building a new video website, the Hello WpStream theme provides a starting point designed for WpStream.

Getting started and support

Use the getting-started documentation and video tutorials to set up your first broadcast. For questions or troubleshooting, visit the plugin support forum.

CONNECT WITH US

YouTube

Facebook

Twitter

LinkedIn

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • live shopping
  • live streaming
  • live video
  • video streaming
  • broadcast
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.1
Update activity19 Oct 202614d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version4.14.24.14.3
Version4.14.14.14.2
WordPress compatibility7.0.47.0.7
Version4.14.04.14.1
Version4.13.24.14.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.