-->
为五月的纽约流媒体保留座位吧. 现在注册!

开源游击队进行编解码器之战

它从最简单的代码开始:

10打印“Jack”
20转到10

说到这里, 年轻的杰克·莫菲特的名字在他第一台电脑的屏幕上不停地滚动, 苹果二代. 那是17年前的事了, 当时这位开源企业家只有6岁, 胡乱摆弄Basic.

现年23岁的莫菲特是开源流媒体运动的中心人物. 事情已经明显改变了:他现在工作时要么用双赛扬索尼Vaio画册编程,要么用PIII-600编程, 他的代码有点复杂, 沿着:

if (len - pos >= mh.framesize) { self->_senttime += ((double)self->_frame_samples / (double)self->_frame_samplerate * 1000000); self->frames++; pos += mh.framesize;}

《冰铸的诞生
留着短发,戴着细长的黑色眼镜, 杰克·莫菲特看起来和几年前的大学黑客一模一样...

在很多方面,莫菲特都是开源流媒体运动的奠基人.他是总部位于旧金山的iCAST公司的技术副总裁 12月初关闭使用Moffitt创建的开源流媒体服务器Icecast提供互联网广播解决方案. 而苏格兰出生的斯科特·曼利, 技术上设计了第一个开放源代码的流媒体代码, 莫菲特的《冰铸》真的成功了, 1月18日推出, 1999.

与冰铸携手的是Ogg Vorbis, 一个开源的音频编解码器,iCAST的同事, 克里斯•蒙哥马利, 于1998年开始工作,并于去年夏天首次亮相测试版.

Icecast和Vorbis都不是家喻户晓的词,可能永远不会普及, 但莫菲特和他的团队有一个伟大的梦想,那就是把互联网多媒体从微软/Real/苹果在播放器和编码器领域的统治地位中解放出来. Moffitt并没有在每个桌面上都有一个开源播放器的宏伟愿景, 但他更希望看到流媒体架构——服务器, 编码器和编解码器构成了流媒体的技术核心——基于开放标准,这样每个人——无论是消费者还是内容创作者——都能在同一条路上行驶.

“世界存在于开放标准之上,”莫菲特说. “在美国,我们都是靠左边开车,而且重量是标准化的. 而是在互联网上用多媒体, 有八种(左右)系统, 它们不能相互配合."

他不想让RealNetworks或微软破产, 他也不想把他们的产品从市场上清除——即使这是可能的. 他当然不在乎这些公司是否赚钱. 但当有人因为服务器不支持所有格式而无法收听音乐文件时,这确实让莫菲特很恼火. 如果是RealServer, 例如, 是使用Icecast协议构建的吗, 它会支持一切, 他解释说. Icecast服务器目前支持Real可以播放的MP3文件, Windows, Winamp, Sonique, 基于linux的MP3播放器, 大多数Mac播放器. “如果你用Icecast制作了一个电台, 无论哪个播放器[听众], 这是可行的,他说.

来支持他的论点, 莫菲特指出了互联网的基础, 哪些是基于开源原则的. 一般公众可以通过浏览器中的下拉菜单看到Web页面的代码, 冲浪者实际上可以使用任何浏览器来浏览任何网页——他们不会被提示下载Netscape来访问一个网站, 例如. 但他们可能需要使用Windows Media Player来收听特定的音乐文件. Web页面是使用HTML协议设计的,而Web地址都依赖于HTTP. Moffitt希望流媒体模式也能以同样的精神工作,并且使用起来简单无缝.

“我们正在做一些与Real和微软完全不同的事情. 他们正在制作闭源解决方案,并试图将其强加给人们. Icecast的目标不是赚钱,而是让互联网多媒体变得更好。.


爱也好,钱也好

对于Moffitt和大多数开源创作者和鉴赏家来说, 免费软件工具的开发通常源于对游戏的纯粹热爱和创造真正“民主软件”的愿望。, 成本免费,不受公司控制,收支平衡.

Lynn Winebarger,来自科罗拉多州博尔德市.的程序员, 谁宣布计划创建一个完整的端到端开源流媒体解决方案, player, 编码器和编解码器, 像真正的叛军领袖一样总结个人动机. “我赞同许多自由主义者的观点——由企业控制的媒体是个坏主意. 这就像让一家公司完全拥有无线电波一样,”他说. “在我看来,这事关公民自由."



“世界存在于开放标准之上,”莫菲特说. “在美国,我们都是靠左边开车,而且重量是标准化的. 而是在互联网上用多媒体, 有八种(左右)系统, 它们不能相互配合."


但是你不能吃掉你的理想, 所以Manley和Moffitt很快指出了开源解决方案的商业动机和好处. Moffitt说,开源允许完全的兼容性. 他说:“想想不兼容的代价有多高。. 网站管理员, 例如, 经常被迫为Real, Windows和QuickTime格式, 或者只选择一种格式, 因此限制了没有播放器的用户收听的机会.

使用开源技术并不一定能为公司带来现金, 但它可以节省成本, 莫菲特解释说. “你可以增加利润,也可以减少开支,”他说. 例如, 使用Icecast服务器无需支付许可费用, 而大多数商用服务器, 就其本质而言, 承担费用. 除了, 由于MP3开发机构Fraunhofer IIS-A,在线广播电台和其他流媒体可以通过避免MP3许可费来节省资金, he says. (欲了解更多信息,请参见www.mp3licensing.com.)而且,由于这些工具都是免费的,使用开源产品的艺术家创作音乐的成本也更低, he adds.

Moffitt承认Vorbis和Icecast的大多数用户都是精通技术的早期采用者, 但他认为,开放标准的出现将推动流媒体市场超越最初的核心群体. “我们认为这些开放标准或开放协议将使市场真正繁荣起来. 直到HTML和HTTP以及互联网的开放中心,网络才真正繁荣起来,他说.

page 1  2  3  next >>