# Pay per view system?

**URL:** <https://community.wowza.com/t/pay-per-view-system/305>\
**Category:** Wowza Streaming Engine\
**Created:** [January 3, 2009, 8:41pm UTC](https://community.wowza.com/t/pay-per-view-system/305 "2009-01-03T20:41:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [January 3, 2009, 8:41pm UTC](https://community.wowza.com/t/pay-per-view-system/305/1 "2009-01-03T20:41:21Z")

</div>

Hi again,

I hope initiated people here can lead me to the light !

I have to webcast seminar. The audience has to pay a fee at the entrance.

So I have also to find a pay per vue system for the webcasting of this eventâ€¦

What kind of tool can I use to manage that ?

Thank you for your advises !

Paul

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [January 3, 2009, 2:17pm UTC](https://community.wowza.com/t/pay-per-view-system/305/2 "2009-01-03T14:17:23Z")

</div>

I don’t know of anything that is pre-built but there are many ways to control access to the server. You can send parameters through the NetConnection.connect(url, [params…]) method to the server side onConnection method. This is described in the User’s Guide. Also check out this post:

[http://community.wowza.com/t/-/113](http://community.wowza.com/t/-/113)

Charlie

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [January 3, 2009, 9:23pm UTC](https://community.wowza.com/t/pay-per-view-system/305/3 "2009-01-03T21:23:57Z")

</div>

You could control access to the html page, some cart systems must have that.

Richard

---

<div class="post-metadata">

**Author:** ![Garry\_Howard](https://avatars.discourse-cdn.com/v4/letter/g/4bbf92/32.png) [@Garry\_Howard](https://community.wowza.com/u/Garry_Howard)\
**Post date:** [March 8, 2009, 7:17pm UTC](https://community.wowza.com/t/pay-per-view-system/305/4 "2009-03-08T19:17:30Z")

</div>

MultiMediaCart is a secure online shopping cart for the sale of pay per view / pay per minute content, including streaming video, music, and live events. It has built-in support for Wowza Media’s Secure Token anti-piracy technology and many other features.

Paste the URL of the media file, set the price and it is ready to sell and deliver on demand. It is a hosted service with unlimited storage and bandwidth for your site. It acts as a secure gateway for any streaming server - Wowza, FMS, Windows, Real, iPaper, etc. It supports pay per view and pay per minute (also free content).

Anybody can publish a live event or video on demand, music listening or ebook viewing site – instantly. It was designed especially to provide secure delivery of all media formats, but it supports all languages, currencies, payment methods, taxes and shippers. One feature that is helpful for large video libraries – it has a timed preview feature, native bandwidth detection, user-restrictions, IP tracking and security, management reports, with real time monitoring and control. Go to [http://www.MultiMediaCart.com](http://www.MultiMediaCart.com)

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 28, 2012, 4:35pm UTC](https://community.wowza.com/t/pay-per-view-system/305/5 "2012-02-28T16:35:37Z")

</div>

The easiest to implement is with log files. To add user info to logs so that it is possible, take a look at this guide:

[https://www.wowza.com/docs/how-to-track-streaming-by-users](https://www.wowza.com/docs/how-to-track-streaming-by-users)

Using logs you could also bill for time (PPM) and/or bandwidth.

Other approaches involve using user authentication in a Wowza application module, then the IMediaStreamActionNotify3 and a JDBC connection to log usage.

[https://www.wowza.com/docs/how-to-use-imediastreamactionnotify3-interface-to-listen-for-rtmp-stream-events-includes-codec-info](https://www.wowza.com/docs/how-to-use-imediastreamactionnotify3-interface-to-listen-for-rtmp-stream-events-includes-codec-info)

Two authentication approaches (JDBC and file lookup):

[https://www.wowza.com/docs/how-to-do-user-authentication-for-flash-rtmp-client-using-jdbc-connection-to-mysql-database](https://www.wowza.com/docs/how-to-do-user-authentication-for-flash-rtmp-client-using-jdbc-connection-to-mysql-database)

[https://www.wowza.com/docs/how-to-do-file-based-rtmp-authentication-with-url-query-strings-onconnectauthenticate2](https://www.wowza.com/docs/how-to-do-file-based-rtmp-authentication-with-url-query-strings-onconnectauthenticate2)

Richard

---

<div class="post-metadata">

**Author:** ![Mohammad\_Sholikin](https://avatars.discourse-cdn.com/v4/letter/m/67e7ee/32.png) [@Mohammad\_Sholikin](https://community.wowza.com/u/Mohammad_Sholikin)\
**Post date:** [February 28, 2012, 11:01pm UTC](https://community.wowza.com/t/pay-per-view-system/305/6 "2012-02-28T23:01:41Z")

</div>

I want to ask you how to create pay per view Video Streaming on the Wowza Media Server ??
