我已经安装了Microsoft.Windows.Helpers
引用,并在我的视图中写了以下内容:
@Video.Flash(path:"http://www.youtube.com/watch?v=5k-mqaaT5RQ&list=UUCd6RY4fxnRbI7VGeg5rajA&index=1",
width:"400",
height:"600",
play:true,
loop:true,
menu: false,
quality: "medium",
scale: "exactfit",
windowMode: "transparent")
但是当我打开视图时,页面会持续加载一段时间,然后没有显示视频,那么可能是什么问题呢?
答案 0 :(得分:1)
由于视频未在您的网站上本地存储,您在录制视频时会不会更好?
当我将视频存储在我的托管网站上时,我才使用@Video.Flash(path: /media/videoname.swf)
。
<iframe width="400"
height="600"
src=" NEED YOUR EMBED TAG HERE"
frameborder="0"
allowfullscreen></iframe>
您可以找到更多信息http://www.asp.net/web-pages/tutorials/files,-images,-and-media/10-working-with-video
答案 1 :(得分:1)
视频的路径应采用youtube.com/v/{id}
格式,而不是youtube.com/watch?v={id}
,请尝试
@Video.Flash(path:"http://www.youtube.com/embed/5k-mqaaT5RQ&list=UUCd6RY4fxnRbI7VGeg5rajA&index=1",
width:"400",
height:"600",
play:true,
loop:true,
menu: false,
quality: "medium",
scale: "exactfit",
windowMode: "transparent")