将视频添加到站点

时间:2020-03-06 14:32:26  来源:igfitidea点击:

我们认为,假设将视频渲染为FLV,向网站添加视频的最佳选择是什么。主要考虑因素是什么?

我们会使用第三方服务(youtube.com,vimeo.com等)还是自己托管?为什么?
如果我们使用了一项服务,哪个?如果我们自己托管,是否像使用现有的嵌入式Flash FLV播放器通过HTTP访问FLV文件那样简单,或者在内容管理等方面还有其他事情要做吗?

解决方案

是否决定自己托管视频,很大程度上取决于要求,托管环境和使用的技术。如果这是一个小型个人网站,那么最好将其托管在youtube或者其他托管服务上,但是如果我们是企业网站,那么如果我们自己托管它,看起来会更加专业。或者,如果视频不会经常更改,则可以很容易地自己托管。
要自己托管它,只需将其放置在服务器上的Web可访问目录中,然后在播放器中设置URL。
如果需要进行内容管理,那么请记住可能在服务器上的上载限制,并且事实是HTTP并不是用于上载大文件的理想协议。
如果我们必须在服务器上对视频进行重新编码,那么请不要忘记,在编码运行时,视频的性能将受到严重影响。
要在服务器上重新编码视频,我更喜欢使用FFMPEG或者mencoder(两者都有Windows和linux / unix版本)。

我想这个问题归结为我们是否需要完全控制视频,以及是否有钱投入该项目。如果我们在youtube等网站上托管,则必须遵守其服务条款,并且需要在其品牌约束范围内开展工作。

当我需要完全控制客户端的Flash视频剪辑时,我使用了JW-FLV播放器。它将很高兴通过HTTP服务器提供FLV文件。可以将播放器嵌入另一部Flash电影中,但是大多数情况下,我们将通过HTML链接控制播放列表。托管视频文件可能会变得非常昂贵,因此需要支付大量的带宽费用。

如果我要创建用于公众消费的视频,并且具有某种营销方面的功能,那么我将使用第三方服务。将其托管在YouTube上,我们将获得很好的曝光率,人们也有机会找到视频。这些服务在其网络中也具有全球影响力,因此我们可能会在全球范围内获得更好的性能。

Google最近发布了面向Google Apps客户的视频。这样,我们就可以将Google视频保护到属于我们组织的用户。这就弥合了一些传统上使用自我托管的项目之间的差距。

如果我们要使用第三方网站,请使用vimeo,这将带来绝佳的用户体验和出色的视频质量。