NewAdvertise is free on every plan

Add-on

Video for your community, in your app and on your site

Members post video in the feed, their albums, the forums and chat. We convert it for every connection and stream it from the Memberside video network — your server never carries the weight.

Included with Pro and Unlimited at 2 hours and 25 GB of streaming

Free while in beta. No credit card needed.

The problem

WordPress was not built to stream video

Members want to share video the way they do everywhere else. A membership site’s uploads were designed for avatars and photos.

gigabytes per clip

Phone video is enormous

A minute recorded on a modern phone is often well over 100 MB. Most WordPress hosts cap uploads far below that, and the ones that do not fill their disks in weeks.

buffering on 4G

One file does not fit every connection

Served straight from your server, a video plays at one size for everyone — too heavy for a member on mobile data, and every play comes out of your hosting bandwidth.

a link, not a post

So members paste YouTube links

Which takes the conversation, the views and the audience somewhere else, and puts another company’s recommendations under your community’s posts.

What you get

Video that feels native, because it is

Streams at the right quality

Every upload is converted into a ladder of qualities, up to 720p or 1080p by plan. Each member’s player picks the one their connection can carry, and changes as it does.

Members choose the thumbnail

Before posting, a member scrubs through the whole video and picks the frame that shows it best. That frame is the poster everywhere the video appears.

Nothing loads until someone taps

Feeds show the poster and a play button. Tapping starts the video with sound. Scrolling past a video downloads nothing, which saves your members’ data and your allowance.

Posts go live when they can play

A post with a video is held while it is processed, then published — and the author is told “your post is live”. Or switch on instant posting and it appears straight away. Chat messages always wait, then send.

Private stays private

Every play is checked against who is watching. A video in a private group or a direct message cannot be opened by someone outside it, and links stop working on their own.

In your app and on your site

The same upload, thumbnail picker and player work in your app and in your plugins’ own pages on the web. Where a plugin keeps its own web composer, its videos still play there — the list below says which.
On the website: a member adds a video, picks its cover frame and posts it
In the app: the same post, tap to play

Filmed on a demo community.

Works with

The plugins your community already runs

News feeds, albums, forums and chat — in your app, and on your site wherever the plugin’s own pages allow it.

  • Ultimate Member - Social Activity

    Now

    Wall posts and group walls

  • BuddyPress

    Now

    Activity, group activity and private messages

    Video messages are sent from the app once they can play, and play on the web too.

  • BuddyBoss Platform

    Now

    Its own video uploads, streamed and played by us

    Keeps BuddyBoss’s own composer, so it has no thumbnail picker.

  • Ultimate Member - User Photos

    Now

    Albums

    Albums publish at once and each video joins when it is ready. The app adds several videos to a new album; the web form adds one.

  • bbPress

    Now

    Topics and replies

    One video per topic or reply. On the web it appears on bbPress’s own topic and reply forms.

  • ForumWP

    Now

    Topics and replies

    One video per topic or reply, with photos alongside. On the web it appears in ForumWP’s pop-up composer.

  • Ultimate Member - Private Messages

    Now

    Video messages

    A video message is sent once it can play. On the web, a Video button sits beside Send.

  • Better Messages

    Now

    Video messages

    Sent from the app once the video can play, and played on the web too. Uploads made on the website stay Better Messages’ own attachments.

How it works

Three steps, then it just works

  1. Step 1

    Connect your site

    In WordPress, open Memberside → Services → Video and choose Authorize. You approve the domain here and land back in WordPress connected.
  2. Step 2

    Choose how posts publish

    Hold until ready (the default), or post instantly and switch to streaming when it is done. Optionally remove each file from your server once it is streaming.
  3. Step 3

    Members start posting

    A Video button appears in the composers of the plugins you enabled — in your app straight away, and on your site’s own pages too.

Plans

Priced on hours stored and video streamed

Included with Pro and Unlimited at 2 hours stored and 25 GB streamed a month — enough to try it on real posts. These tiers are for communities that use video every day, pooled across every domain you connect.

Starter

Short clips in the feed, for a community of a few thousand.

$19 / month
  • 50 hours of video stored
  • 500 GB streamed a month
  • Up to 720p, videos up to 15 minutes
  • Up to 5 domains, staging included
  • Keep originals: +$9 / month
Most popular

Growth

Video across the feed, albums, forums and chat, in full HD.

$59 / month
  • 200 hours of video stored
  • 2 TB streamed a month
  • Up to 1080p, videos up to 30 minutes
  • Up to 25 domains, staging included
  • Keep originals: +$29 / month

Scale

Several busy communities, or one where video is the main event.

$149 / month
  • 500 hours of video stored
  • 6 TB streamed a month
  • Up to 1080p, videos up to 60 minutes
  • Up to 100 domains, staging included
  • Keep originals: +$69 / month

Prices in USD, billed monthly, cancel any time. Both limits are hard caps — you are never charged for going over. Account holders can subscribe from the Video page in the dashboard.

Questions

Video FAQ

An hour of video stored, measured from the length of the videos themselves — not how many qualities we keep of each, and not the size of the file your member uploaded. Delete a post and its hours come back straight away.

You are never charged for going over. When storage is full, new video uploads pause and every video already posted keeps playing. When the month’s streaming is used up, members may be unable to start videos until the 1st, or until you choose a bigger plan, which restores playback at once. We email you at 80% so neither comes as a surprise.

Normally we store only the streaming versions of each video, which is what members watch. Keep originals also stores the file exactly as it was uploaded, so you can download it again later. It costs extra because originals are often larger than all the streaming versions put together, and it applies to videos uploaded after you switch it on.

Yes — it is an option, off by default. Once a video is streaming, the copy on your WordPress server can be removed automatically, which keeps your hosting disk small. If you later stop using Video, videos whose file was removed can only play if you kept originals.

New uploads stop at the end of the period you paid for. Videos already posted keep playing for 30 days, and we email you before anything is deleted. Choosing a plan again within those 30 days keeps everything exactly as it is.

Only the people who could already see the post or the conversation. Each play asks your site whether this member may watch it, and the link it receives stops working after a while — after an hour in a chat — so a copied link does not keep working for someone else.

Let your members press record

Create an account, connect your site, and turn on video in the feed — in your app and on your own pages.