I would like to setup a private on demand streaming server. There is a "service" @ orb.com, but i do not want to expose my library to a 3rd party company. What do I need to do to have say folders full of videos and some application that would display links on a site so I can click them via a standard web browser and they would open windows media player and play the video.

I would like it to work like orb, but not be where I have to rely on another server or service to work. I want to keep it all in house so to say.