A client wants to offer both downloading and streaming of a handful of videos.
From having a look at the the forums and tutorials, the streaming part can be handled quite easily via JW Player and Amazon S3, which is very good.

The client however; wants to charge different amounts for streaming and different amounts for downloading the same video.
So my understanding is that I would need to create two posts per video. One that protects the download and one that protects the stream. Each of these would then need to be set at a different level, to prevent access to each other.
So on the download options page I would have a two paypal buttons for each video set at different levels.
As the free version can only handle 4 levels. I would need the pro version if I plan on serving more than two videos.
Is this the correct way to go about this. Or are there easier ways? I appreciate your input.
Kind Regards,
Marcus