In my previous post - Using Silverlight in SharePoint 2007 I covered the Silverlight technology and how it can be integrated and used within SharePoint sites. If you have an Internet website with lot of rich media like videos, a better approach would be use the “Silverlight Streaming” service available from Microsoft instead of hosting them on your infrastructure.
What is Silverlight Streaming?
Microsoft Silverlight Streaming by Windows Live is a companion service for Silverlight that makes it easier for developers and designers to deliver and scale rich media as part of their Silverlight applications. The service offers web designers and developers a free and convenient solution for hosting and streaming cross-platform, cross-browser media experiences and rich interactive applications that run on Windows and Mac.
Silverlight Streaming is designed to host two types of content:
Don’t miss the fine print :-)
The Silverlight Streaming Architecture article describes the two key aspects of the Silverlight Streaming architecture.
That’s it :-)
Tools you need
All the tools you would need to create the Silverlight application and
Preparing Applications for Silverlight Streaming
Before you can upload your Silverlight application to the Silverlight Streaming environment, you must take certain steps to prepare it to be hosted on Silverlight Streaming. These steps are described in the Preparing Applications for Silverlight Streaming topic in the SDK.
Silverlight Streaming Samples
The sample applications page in the Silverlight Streaming software development kit (SDK) provides hands-on instruction for converting Silverlight applications for use with Silverlight Streaming. For each sample application, the source code has been separated into two downloadable parts:
For example, Hello World 2.0 for Silverlight Streaming sample demonstrates creating the Silverlight Hello World 2.0 project in Visual Studio and then uploading the application to the Silverlight Streaming server.
Integrating Silverlight Streaming in SharePoint
The Using Media Streaming Services to Integrate Silverlight with SharePoint post by Steve Fox gives the steps clearly. I have copy-pasted them below:
To complete this integration requires four main steps:
Read Steve’s post for complete details.
Also check out the Use SharePoint Designer and Silverlight to create a video blog by Rod Stagg for a very innovative use of streaming within the SharePoint blog site template.