^^I think Flash already has an alternative to smooth streaming. Not sure how it compares to Silverlight's though.
Also, the media being streamed through Silverlight Smooth Streaming must be hosted on an IIS 7.0 server. It is actually IIS that is handling the chunking of the content. Silverlight just knows how to handle it.







