Publishing Media Content to Silverlight Streaming Services
- Posted: Apr 30, 2007 at 2:25 PM
- 11,255 Views
- 7 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
This screencast shows how you can host media assets as part of a Silverlight application on the Silverlight Streaming globally-cached content distribution network.
Download the sample code
By clicking the link above you accept the
license.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Nice. Could not follow all that. But have a few questions:
1) Can all that js be replaced with c#?
2) Do you actually need a streaming server? Can the client just download the video and play it while it is being downloaded?
The JavaScript that's included as a remotely-based script is really to instantiate the Silverlight runtime on multiple platforms, as well as to download Silverlight if it's not present on a machine; the one-line of JavaScript that's in CreateSilverlight.js is purely for activating and invoking the runtime. So there's not much point in replacing those lines with C# - it's everything that comes after that which you would write in C#.
You're right - you don't need a streaming server; you could use HTTP progressive download. But the streaming server reduces bandwidth costs because
Hope this helps,
Tim
Thanks Dr. Perfect clarity on both questions. Keep up the fine work
I'd love to download your code, but all i see in the zip is the manifest.xml
Oops, sorry (reaction on other post...)where can i find the js-files?
Because of the streaming services limitations each of these will need to be uploaded seperately if I understand correctly.
I would then like to use Expression Encoder to create a viewer that would have a playlist so that the user could view all the segments sequentially.
Is there a cookbook somewhere to tell me how to do that?
Thanks
Janis
This, along with your blog post from 7/31/07 about using iFrames for embedding SL content on any web site is getting me thinking. Hosting content on Silverlight Streaming and using iFrames *seems* to solve a number of problems. Would you recommend this approach regardless of the SL content? In other words, if the content is mainly graphics and not streaming media, is this still a good approach? It really does seem a bit easier than trying to do SL embedding on the web site pages.
Your thoughts?
Charlie
www.NoonmarkAntiques.com
Remove this comment
Remove this thread
close