在silverlight中播放视频?

时间:2010-08-06 07:26:31

标签: silverlight video

你如何用silverlight播放视频?

Visual Studio是否内置了视频播放器组件?或者我是否需要制作视频播放器?

2 个答案:

答案 0 :(得分:3)

通常情况下,这取决于您的要求。

您可以使用Silverlight附带的媒体元素(msdn info here),但是,这意味着从头开始构建所有内容,它不带有“播放器镶边”,如按钮和视觉样式。

如果你想要一个预制的“播放器”,至少有几个选项,Expression Encoder工具(免费版本可用),附带了许多Silverlight播放器,你可以自由使用和修改希望。您可以在表达式编码器工具的“模板”部分找到它们。

另一个选择是使用“Microsoft Media Platform:Player Framework”(以前称为Silverlight Media Framework(SMF)),它是Microsoft参与的一个开源项目,它带有一个功能齐全的“播放器”并且建立在行业标准之上,您可以在http://smf.codeplex.com找到它。

祝你好运!

答案 1 :(得分:0)

在SL:

<MediaElement x:Name="MyVid"
              Source="http://abc.xyz.com/MyVid.wmv"
              Height="250"
              Width="350"
              AutoPlay="True"/>

服务器端需要支持MMS(RTSP协议 - 流媒体)或渐进式下载(MediaElement方面的MMS负责两者)。视频应符合 SMPTE 421M 视频编解码器标准(VC-1)。