Adding videos to my Drupal 7 website


I’m building a website for my choir that requires a members-only section with links to videos of the songs that members need to practice. The videos include copyrighted material so they need to be private so that only members of the choir can see them.

I’m wondering how best to implement such a site?

In the distant past when I have done such things I have uploaded the videos onto the same server as the website, but looking at tutorials, they all seem to mention hosting videos on youtube or Amazon S3 and Zencoder (the latter being new to me). Could anyone point me in the direction of a tutorial that may help? Or should I be using Amazon S3 and Zencoder? I’m also keen to read about the advantages and disadvantages of using services like Amazon S3.

Many thanks


Drupal version: