Adobe Flash是一种开源技术,可能会一直保持这种状态,但这并不意味着围绕和支持Flash的技术不会开放。
Adobe(纳斯达克代码:ADBE)今天宣布开始采购与Flash平台相关的两项技术——一项用于媒体播放器,另一项用于字体显示。这些计划旨在鼓励围绕Flash的开源创新,并且符合Adobe的开放战略(尽管并非总是开源)。
Adobe标准和开源主管Dave McAllister表示,“开源媒体框架(也称为Strobe)使人们能够基于Flash平台构建自己的媒体播放器。”“因此,它有能力打包东西,创造媒体内容提供商可能想要的独特体验,并添加插件。因此,虽然这与打开Flash的所有资源没有直接关系,而由于编解码器的原因,我们无法做到这一点,但它将使人们能够围绕Flash播放器进行创新。”
(资料图)
Flash Player的核心SWF (Shockwave Flash)规范已经发布,可以访问。支持Flash Player的虚拟机Tamarin是开源项目,驱动Flash Player和Flash应用的Flex框架语言也已经开放。
但是Flash使用了许多Adobe无法打开源代码的专有编解码器。因此,麦卡利斯特在3月份表示,Flash是Adobe可以做到的。
然而,随着OSMF的加入,Adobe正在为其开源技术套件增加另一个步骤,该套件围绕闪存的专有部分。虽然OSMF可以用来创建Flash媒体播放器界面,但这些播放器仍将依赖底层的专有Flash技术来实际播放和流式传输媒体。
麦卡利斯特指出,例如,OSMF不能被用来创建Flash Player来播放开源的Ogg Theora视频编解码器,而不是Adobe使用的专有编解码器。
“OSMF仍然基于Flash平台,”麦卡利斯特说。“我们正在研究让人们更容易添加编解码器的方法,但要进入视频会场并不容易。”
音频是另一个故事。麦卡利斯特指出,Adobe具有Ogg Vorbis(一种开源音频编解码器)的功能,可以直接绑定到Flash Player中。
麦卡利斯特说:“你确实失去了一些表现,但它就在那里。”“同样,你不会和OSMF一起进入Flash播放器。你在绕着闪光灯玩。”
Adobe表示,由于其灵活性,OSMF可能会启用新功能与媒体互动。
麦卡利斯特说:“想象一下,在游戏环境中使用当前的Flash player,并能够对其进行扩展,这样您也可以利用其他信息并将其集成在一起。“因此,它不再是一个单一的环境,而是也有能力以今天可能不太明显的方式操纵媒体环境。”
高级排版
除了OSMF,Adobe还公开购买了其文本布局框架(TLF),该框架旨在为网络应用程序提供高级字体控制。
麦卡利斯特解释说,TLF需要Flash播放器,但与CSS (Definition)相比,它可以为文本提供更好的排版控制。根据麦卡利斯特的说法,TLF使开发人员能够通过完整的字体控制以他们想要的任何方式显示字体。
一般来说,无论是TLF还是OSMF,Adobe都会开放源代码技术,以获得开源社区的帮助,进一步推动技术的发展。
麦卡利斯特说:“我们希望能够看到社区的崛起,了解开源能够给世界带来的创新方面。”“我们不会考虑所有这些,即使我们可以,也无法全部写出。如今,真正好的想法来自会编码和玩“如果”游戏的人。
Copyright 2015-2022 南方商务网 版权所有 备案号: 粤ICP备18023326号-21 联系邮箱:855 729 8@qq.com