This is a really good question and was actually the subject of a support ticket. I scratched my own head for a second and realized the solution was much easier than I thought.
What you need:
- A virtual private server running Windows or Linux
- A web server such as Apache, IIS, nginx, Lighttpd, etc.
- Enough disk space for the operating system and video files
- Enough bandwidth for your video files
Install the operating system
This is relatively easy and I have to assume everyone has done this as there is nothing specific or special you need to install on your operating system except make sure it connects online.
Install the web server
For Apache, it’s relatively easy with most Linux operating systems.