"Look What You Can Do with Silveright 2" Part 6: Adaptive Streaming and More
The last part of webcast series didn't focus specifically on one facet of Silverlight 2, but rather highlighted various aspects: media improvements Adaptive Streaming, Server-side playlists, DRM, Accessibility and UI Automation, OpenFileDialog, Isolated Storage and Silverlight for Mobile. Phew, that was a lot to cover in one hour! There was a question from Andre about the Silverlight Ad Template I mentioned that was introduced during Scott's keynote. It's actually not available yet (sorry to mislead you!), but the project that used to demonstrate the addition of the template was the Video.Show S+S Blueprint. Video.Show is a reference-quality blueprint for implementing a user-generated video content site. It provides everything you need to create a website for uploading, encoding, cataloguing, publishing and commenting on videos, using Silverlight, Expression Encoder and Silverlight Streaming by Windows Live. You can download it, play around with it, change things around and customize it! So, sorry for the confusion, I thought the Ad Template made it into the blueprint. Stay tuned to SIlverlight.net for updates.
Here are the resources I mentioned during the webcast:
The MediaStreamSource class used as a source for the MediaElement in Adaptive Streaming: http://msdn.microsoft.com/en-us/library/system.windows.media.mediastreamsource(VS.95).aspx
Scott Guthrie's Mix08 Keynote: http://visitmix.com/blogs/Joshua/Day-1-Keynote/ (fast forward to minutes 55 - 1:10 or so, where Scott talks about Adaptive Streaming, Silverlight Advertising, Bit rate throttling, etc)
Brad Abram's original and updated posts highlighting OpenFileDialog and Isolated Storage (download the source in the second link): http://blogs.msdn.com/brada/archive/2008/04/25/silverlight-flickr-example.aspx and http://blogs.msdn.com/brada/archive/2008/06/19/updated-silverlight-flickr-demo-for-beta2.aspx
Silverlight for Mobile page on Silverlight.net: http://silverlight.net/learn/mobile.aspx
Video.Show Software + Services Blueprint (SO COOL!): http://www.codeplex.com/videoshow
Thank you to everyone who tuned into any part of the series! I had a blast preparing and presenting them. Please don't hesitate to email me with any questions, and I would LOVE to hear about how you're implementing your new found Silverlight 2 skills.
PS> Perfect timing -- 10 minutes after I wrapped up our webcast, the UPS man dropped off my pre-ordered copy of Introducing Microsoft Silverlight 2 by Laurence Moroney which just hit the book shelves. I wish I had this book a month ago when I was prepping for the series! But I suggest you read it along with me to provide some functional context to all that we went over in our series. :)