the truth about Silverlight Streaming

Just some quick note's about the silverlight streaming and the free service silverlight.live.com.

1) Silverlight media player doesn't support real streaming like media player does. Also if you can request mms:// a automatic fallback to http is done. Its more a simple download where the Silverlight have not to wait till completion.

2) The streaming from Silverlight streaming service is also a http progressive download and no streaming.

3) you can not place your timeline and start video stream from that location. Silverlight is always starting from beginning. And it's starts download ever and ever again.

4) don't put more Silverlight Media elements in your webpage (eg iframe). If a user is watching such a site (eg http://blogs.msdn.com/ptstv/)  downloads of every wmv file on page are started. (except 2 connection limit).

5) the creation of silverlight streaming application with expression media is a typical wizard result. A lot of code and mostly a working result. But if you try to change minor things (eg 16:9 video format) you are lost in hell.

Published Saturday, November 17, 2007 8:26 PM by preishuber
Filed under:

Comments

# re: the truth about Silverlight Streaming

Saturday, November 17, 2007 2:38 PM by ScottGu

Hmmm - no.  The Silverlight Client supports both progressive download (where you basically just do a standard HTTP get on the file and the player begins playing it as soon as enough is buffered), as well as real streaming (using Windows Media Server on the backend).

An example of live streaming can be found here: http://www.hsn.tv

You can write code to control when/where you begin the stream, as well as offsite markers.  If you create a .XAML file with multiple <MediaElements>, then Silverlight will download all files when the file loads.  A better way to handle multiple files is to not qualify the URLs, and instead dynamicaly set the URLs on application load.  That way you can control exactly the order and load semantics of the media streams.

Hope this helps,

Scott

# Movies and Film Blog &raquo; the truth about Silverlight Streaming

Saturday, November 17, 2007 3:07 PM by Movies and Film Blog » the truth about Silverlight Streaming

Pingback from  Movies and Film Blog &raquo; the truth about Silverlight Streaming

# Web 2.0 - Social Media - Internet News - Blogging &raquo; the truth about Silverlight Streaming

Pingback from  Web 2.0 - Social Media - Internet News - Blogging &raquo; the truth about Silverlight Streaming

# re: the truth about Silverlight Streaming

Saturday, November 17, 2007 4:45 PM by Hannes Preishuber

@Scott

i didnt used "live" in the context. As you mentioned (and i have read in the specs) live streaming is possible ( over http or https) with silverlight media player. I tryed that with expression encoder which have some live possibilitys but i ended up at my webserver. A streaming server can not run a webserver cause usage of same port 80.  I will doing a prototype and will blog about my experience.

btw: thanks for the url

# Streaming and possibility's with Microsoft plattform

Sunday, November 18, 2007 12:46 PM by Hannes Preishuber

in my last post , Scott have written a comment "hmmm no". And this man know what he says. So its enough

# re: the truth about Silverlight Streaming

Friday, July 16, 2010 9:25 AM by Naidu

i implemented small application and used media element for video playing. but it is palying once streaming done... not supporting progressive technique. can you have any sample for progressive

# re: the truth about Silverlight Streaming

Wednesday, March 28, 2012 3:10 AM by Destiny

Wow! I could not even guess about it)) Not bad.

Leave a Comment

(required) 
(required) 
(optional)
(required)