HTML, CSS, JavaScript. In this case you'll probably need your own domain and host, for server site script in PHP, ASP or what-not. Not a simple undertaking.
Essentially what you propose is a youtube with a slight change to allow for specific release dates. In fact this might already be a feature of youtube anyway. Best to look into that.