好的,首先,我对视频播放器技术一无所知,所以对任何帮助都表示赞赏。我很抱歉,如果这是模糊的,但我希望通过反馈,我可以更具体。基本上我正在试图找出将视频播放器技术嵌入到ASP.NET网站中的选项,以及每种选项的优缺点。
现在我知道有像Vimeo这样的网站,你可以上传视频并将它们链接到你的网站,但这个解决方案似乎不太可定制。您还可以将Flash播放器嵌入到网站中而无需拥有Vimeo帐户,但我不想将每个视频转换为闪存,这将是以后的维护问题。如果我在服务器上托管视频,它会减慢速度,也可能是一个问题。有很多选择和权衡,所以我只想从那些处理过这类事情的人那里得到一些反馈。
如果您之前在ASP.NET页面中实现了嵌入式视频内容,您选择了哪种解决方案以及结果如何?
修改 视频不是网站的核心部分,不需要动态提交或任何内容。我会在开发过程中看到这些视频,我只是想知道对于想在其网站上播放简单视频的客户而言,最佳整体解决方案是什么。
答案 0 :(得分:1)
我碰巧遇到了这个问题,同时使用Razor视图引擎修补了新的ASP.Net MVC3。
您可以使用Razor的视频助手方法快速嵌入视频。
语法:
闪光:
@*Video.Flash(filename [, width, height])*@
@Video.Flash("test.swf", "100", "100")
媒体播放器:
@*Video.MediaPlayer(filename [, width, height])*@
@Video.MediaPlayer("test.wmv", "100", "100")
Silverlight视频:
@*Video.Silverlight(filename, width, height)*@
@Video.Silverlight("test.xap", "100", "100")