Take a look at this Silverlight video tool with an automatic package that spits out a full presentation.
The new Multicast Plug-in for Silverlight, developed by Qumu in cooperation with Microsoft Corp., allows enterprises for the first time to deliver live video broadcasts via multicast across the network to thousands of Silverlight-based players simultaneously, using existing multicast streaming and network implementations. Today’s enterprise networks typically consist of Microsoft Windows Media streaming infrastructures, which includes the ability to multicast video streaming to Windows Media Players, and with Qumu Video Control Center, can scale to tens of thousands of supported clients simultaneously.