在silverlight页面上播放视频

时间:2011-09-24 22:49:01

标签: c# asp.net silverlight

我在google上四处看看,我不太确定在服务器上有一个视频文件的最佳方式(在我的情况下,构建速度最快)(我应该将它存储在哪种格式?wmv? )使用.net 4在aspx网页上播放。

我想将Silverlight与我在网上找到的这个片段一起使用:

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

如果您遇到过这种情况,并提出了很好的建议。

感谢。

1 个答案:

答案 0 :(得分:0)

如果您的目标要求允许,您应该使用Html 5视频标记。有some good articles explaining how to use it

要合成,您可以使用以下视频:

<video width="400" height="222" controls="controls">
  <source src="video.mp4" type="video/mp4" />
  <source src="video.webm" type="video/webm" />
  <source src="video.ogv" type="video/ogg" />
  message if the browser is not html5 compliant here
</video>

您可以指定多个源,以支持更多的浏览器(不幸的是,即使视频标签是标准的,也不是CODEC)。

Msdn France - "cahiers de vacances"中提供了另一篇好文章。第一卷是解释方法,也是非html5浏览器的替代方案,其中包括使用flash或SilverLigth播放器代替视频标签。