Micorosft has launched a great technology plate form called 'Silver Light' (The name is taken from David Silverlight(Founder of http://www.community-credit.com/). It provides great user interfaces to the web based applications.
Silverlight Streaming is a new Windows Live Platform offering (currently in alpha) that provides scalability-on-demand for media-rich Silverlight applications. (You can find more information here)
I have found a great post that is written for silver light streaming.
here is the link for that post.