Page 1 of 1

Pay per view video streaming using s2member

PostPosted: September 11th, 2011, 11:35 am
by Arpana
Hi

I have an s2member Pro account. I would like to know if I can create a pay-per-view video streaming using s2member pro.

If yes,
1. Will my video page be encrypted? The user should not be able to copy the url and send it across to someone else who can view the video without paying for it.
2. Can I charge a visitor per view of a video rather than setting a membership? What I mean is can I make the visitor pay for viewing the video just once at that point it time like Buy now button rahter than giving the visitor a one-day or few hours access to the video?

Any help on this will be appreciated. Thank you.

Regards
Arpana

Re: Pay per view video streaming using s2member

PostPosted: September 12th, 2011, 7:07 pm
by Bruce C
I don't believe this is possible, as far as allowing a user to view the view more than once, without creating another account with a default setup.

It would take some custom work to do this, but it wouldn't be too hard.

Here's the way I see it working:

As far as how the member would be allowed to view the video would have to worked out separately from s2Member. Perhaps a Specific Post/Page that contains an automatically triggered option based on the id of the user viewing the page would suffice, or directly through the automatic e-mail.

Then, conditionals could be used to trigger whether or not a tailored link would be shown (see Dashboard -> s2Member -> Download Options -> Advanced Download Options).

I could help write the code for you, if you'd like, sound interesting.

Alternatively, you could simply upload your video to a Post that is protected through s2Member and allow access to that page via Specific Post/Page Access. This, however would not be quite as versatile and less dynamic.

Cheers!

Re: Pay per view video streaming using s2member

PostPosted: September 26th, 2011, 2:41 pm
by Cristián Lávaque
You could create a custom counter in the user's profile and log there if he watched the video or not. This is tricky, though, because what if he has connections problem during his one stream and then can't resume it or watch it at all because the counter says he already watched it?

That said, you can use a protected link to the video so that it can't be opened again later even if he has the address. The Amazon S3 integration may be the best for this, and soon there are plans to have CloudFront and streaming/resume support.

I hope this helps.