玩转视频

互联网的飞速发展使得视频制作变得通俗易学。还等什么呢?赶紧加入这场视频热潮吧。
《信息周刊》网络版     Fritz Nelson
发表时间:2008-7-3

1年以前,Bitgravity公司发布了一项颇受人们关注的高清视频服务。在那以前,只有高端的体育电视网络能负担得起直播高品质视频流的费用。但是吴佩里说,如今人们花1000美元作为启动资金,然后每月支付较低的维持费用,他们就能自己提供视频服务了。

下一步则是要利用Mosaic。比如让观众观看体育比赛或演唱会视频时可以自己控制视角,并能从多个角度进行欣赏。吴佩里还预见游戏业即将发生巨变,开发人员将利用“按次付费”(pay-per-play)的模式来开发高品质游戏。

在与吴佩里进行交谈时,我对他说有人声称BitGravity公司正采用一种原创的缓存方法,也就是将整个视频库放到系统中的每台服务器上,这与大多数CDN采用的缓存方法不同。他对“原创”这个说法不置可否,但他承认流行的缓存方法的确耗费了太多的带宽并且太过缓慢,如今每天都有层出不穷的视频出现,这种方法逐渐变得不合时宜。

视频发布指南

要发布自己制作的视频并非难事。市场上有丰富的相关工具供你选择,复杂的简单的样样都有。微软和Adobe公司都有视频发布平台。Adobe公司的Flash Media Server(FMS)非常流行,该公司将产品容易上手的特性作为卖点。但它不能创建具有某些定制化功能的视频,比如说交互式特性。但如果你只是想发布几段企业视频,或者在企业内部发布一些东西,该产品的功能就绝对够用了。Adobe公司向客户提供升级到FMS的Origin/Edge版的选择,这个版本更富有扩展性。但是记住,你的硬件和基础设施必须能够满足其负载要求。

微软也提供了类似的技术,最近该公司正竭力推广Silverlight产品,到处拉帮结派建立合作关系。比如说去年秋天微软与Novell公司签署了一份有趣的协定,承诺将Silverlight应用程序移植到Linux平台,并且提供一套Linux平台专用的Silverlight应用程序开发包。由于Silverlight出身于微软,外界对它褒贬不一。它饱受质疑的缘由,是因为微软习惯于在某样技术发展到后期才涉足。可是许多开发者却对它称赞有加,认为它是个功能丰富的应用平台,原因是它基于功能强大的可扩展应用标记语言(Extensible Application Markup Language,XAML),XAML是一种能从多种开发平台调用的XML格式,在Ruby、ASP.net和Java中都能得到应用。

Silverlight的问题是你还是得下载一个浏览器插件之后才能使用。当然,优点也是有的:除了IE版本的Silverlight之外,它同时还拥有Firefox和Safari版本,并且还能在Mac OS上运行(Linux版本也在开发中)。另一个问题是,业界利用Silverlight进行的实际开发还很少,我们去年12月尝试建立一个Silverlight专业站点时就发现了这个问题。当然,形势正在不断好转,在Google上快速搜索一番,你很快就能发现很多相关的站点资源。

你在利用Flash或Windows Media Server进行大量的视频开发,整个制作过程涉及的内容会相当繁琐,比如说转码、工作流、服务广告、文件上传以及视频和广告统计分析等。像哥伦比亚广播公司、美国广播公司(ABC)和福克斯公司(FOX)的网站都选择了与众多托管服务供应商进行合作,或是将大量视频的编码和发布等复杂技术工作全部交给CDN去做。