2011-01-24 60 views
3

好吧,首先,我对视频播放器技术一无所知,所以任何帮助都是值得赞赏的。我很抱歉,如果这是模糊的,但我希望通过反馈,我可以得到更具体的。基本上,我试图找出将视频播放器技术嵌入ASP.NET网站有哪些选择,以及每种技术的优缺点。将视频嵌入ASP.NET网站的最佳解决方案是什么?

现在我知道有像Vimeo这样的网站可以上传视频并将它们链接到您的网站,但此解决方案似乎并不是很可定制的。您也可以将Flash播放器嵌入到网站中,而无需拥有Vimeo帐户,但我不想将每个视频转换为闪存,并且稍后会成为维护问题。如果我将视频托管在服务器上,它会减慢速度并可能成为问题。有很多选择和权衡,所以我只想从处理这类事情的人那里得到一些反馈。

如果您以前在ASP.NET页面中实现过嵌入式视频内容,您选择了什么解决方案,结果如何?

编辑 视频并不是真正的网站的核心部分,他们不需要动态提交或任何东西。我会在开发过程中看到这些视频,我只是想知道对于想要在他们的网站上制作简单视频的任何客户来说最好的整体解决方案。

+0

什么是视频的目的是什么?视频是您网站的核心组件吗?他们只是用于介绍或教程?他们是用户提交的吗? etc ... – 2011-01-24 16:35:14

+0

我正在寻找一种通用的解决方案,可以为任何希望在他们的网站上播放视频内容的客户提供帮助,但这会很简单。有很多选项,我试图找出最好的选择。 – BurkDiggler 2011-01-24 17:14:19

回答

1

我刚碰巧遇到这个新修改的ASP.Net MVC3 Razor视图引擎。

您可以使用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") 
相关问题