I would like to set up a live class which may take place over a couple of days and I would like to stream it live.

My question is, how do I set it up so it allows access to only people who have paid and registered and is there a way of doing it through Wordpress run website?

I came across a term called PayWalling while doing my research, not sure if that's got something to do with my requirement.

Thanks very much!

2 Answers 2


It depends on the level of protection you want, but no, there isn't really a good way to do it with Wordpress. You can paywall a portion of your Wordpress site, but a live stream isn't going to go over HTTP, it is going to run over an RTMP stream or something similar. Paywalling your Wordpress site will make people pay to find out the name of the RTMP stream, but unless you have some type of authentication on the RTMP stream (or give each user a unique stream link), then you couldn't prevent sharing the link once one person pays.

What you really need is a stream server that provides either login to a stream (and only allows each user to access it once) or you need a stream server that can provide the same stream to multiple URIs and only allow one connection per URI. Both of these effectively do the same thing, they make it so that the connection details provided to a customer only work for that customer.

Alternately, you could use a list of authorized IP addresses and have your website add the IP addresses of paid customers as authorized viewers so that they can access the stream from their location. In this case, you should automatically update the IP address list whenever they log in.


After a bit of googling for 'paywall upstream' I came across this link. http://publisher.tinypass.com/guide/archives/tipstrick/any-ovp

it might work for you

This is a company that provides a paywall service for streaming

  • Can you summarize the contents of the link a bit in your own words. While it may provide a great answer to the question, there is no guarantee that the link will remain active and if it ever goes dead, your answer will then be completely useless as it contains no information of it's own. Because of this, link only answers have a tendency to be removed.
    – AJ Henderson
    Sep 1, 2014 at 16:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.