<p>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.</p>

<p>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.</p>

<p>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.</p>

CC BY-SA 3.0
2014-08-20T14:35:06.207Z
2014-08-20T14:35:06.207Z
AJ Henderson
<p>After a bit of googling for 'paywall upstream' I came across this link. <a href="http://publisher.tinypass.com/guide/archives/tipstrick/any-ovp" rel="nofollow">http://publisher.tinypass.com/guide/archives/tipstrick/any-ovp</a></p>

<p>it might work for you</p>

<p>This is a company that provides a paywall service for streaming</p>

CC BY-SA 3.0
2014-09-01T16:31:13.067Z
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
CC BY-SA 3.0
2014-08-31T03:25:12.797Z
2014-09-09T05:06:33.103Z
2014-09-09T05:06:33.103Z
sww1235
<p>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.</p>

<p>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?</p>

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

<p>Thanks very much!</p>

<video><streaming><live>
How to set up Paid Live Streaming event?
Yeamin Arafat
# How to set up Paid Live Streaming event?

(Asked by: username_0 on 2014-08-20)

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!

**Tags:** video, streaming, live


---

## 2 answers

### Answer by username_1 on 2014-08-20. Score: 1

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.


---

### Answer by username_2 on 2014-08-31. Score: -1

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

> **Comments:**
> **username_1**: 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.  

---

