高清播放机不支持RMVB的缘由!
Real Networks和Microsoft的编解码算法都是所谓的Proprietary Standard,也就是私有的、不开放的「标准」。如果别的软硬件厂商想生产支持RM或WM的产品,为了获取其中的技术授权,他们就要签订协议,并按一定的单位(比如每个用户授权)向Real Networks或Microsoft支付一定的费用。虽然每个单位费用看似很低,但比那些开放标准要多,而且积少成多,总的费用是相当可观的。他们不愿意公开有几个因素:
一、获取最大利益。如上所述,他们可以从授权中得到很多好处。稍稍算一笔帐:假设每个License只收取10美分,而且只有10个主要客户,每个客户只售出10万个产品,那仅仅通过授权就已经有了10万美金的收入。实际情况往往多得多。而像MPEG等标准中,各种知识产权相关的所有者多如牛毛,可以说,从商业利益角度来看,开放标准是一块被瓜分的蛋糕,技术厂商(包括Microsoft等)能得到的好处是有限的。
二、技术自主。因为是非开放的标准,Real或Microsoft就没有义务保持其外部的延续性、兼容性,所以他们就有充分的自由不断改进其核心算法。而像MPEG等标准中不可避免地约定了算法框架以求做到互相兼容,虽然它们还是提供了足够的灵活性,但仍旧比较有限,不可能作突破性的变化。当然,这些自主性的技术改进必须「绕过」现有标准的知识产权「陷阱」,这也是一种尴尬吧。