With that quantity of content and the dependability you need, you would start by getting a dedicated server and then choose a CMS of your choice with a good video player to display the videos.
As you grow or have more money to invest, adding CDN is a great option to improve user experience.
For paysite CMS', we have several clients using ElevatedX.com
|