使用url嵌入视频

时间:2011-03-18 12:49:39

标签: c# html asp.net video youtube

给出一个youtube网址,如何使用.net c#将视频嵌入到页面中?

3 个答案:

答案 0 :(得分:14)

只需添加如下所示的

<iframe type="text/html" width="640" height="385" src="http://www.youtube.com/embed/[VIDEO_ID]?autoplay=1" frameborder="0">
</iframe>

将autoplay设置为0或1(取决于您是否希望人们真正留在您的页面上):

答案 1 :(得分:7)

在ASP.NET MVC 3中,您可以使用Video.Flash中的ASP.NET Web Pages Helpers方法:

@Microsoft.Web.Helpers.Video.Flash("http://www.youtube.com/v/xxxxxx")

这是一篇有价值的博客文章,解释了如何实现它:

<强>更新

如果您不想使用Microsoft的网页助手,您当然可以编写自己的HtmlHelper扩展方法。您可以在此博客文章中找到HtmlHelper在ASP.NET MVC中显示YouTube视频的良好可下载示例:

答案 2 :(得分:4)

您可以尝试使用HTML 5的视频标记:

 <video id="SomeID" name="media" src="http://youtube.com/somevideo" />