Pay per view

When using this plugin, does the content have to be hosted/uploaded to your site, or can you charge for files you have embedded say, for e.g. using a vimeo account or amazon s3?

What is the best/easiest to use platform for hosting audio/video?

Tricia