给出一个youtube网址,如何使用.net c#将视频嵌入到页面中?
答案 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" />