虽然Adobe正为Linux版的Flash player 9而努力工作,但是我们也只能到明年初才可能看到该Player。最近Adobe的Flash Player组的首席工程师Mike Melanson在自己的日志里不断地将Adobe的计划公布给Linux社区。
Adobe的主要目的就是在Linux上开发Flash Player 9使之具有其在Windows 和MacOS系统中的功能。 此外,Melanson在最近一次采访里提到Linux版的Flash Player 9将正确实现audio/video 的同步;同步问题在目前Linux版Flash Player7里还没有得到解决。
Melanson许诺在明年年初Linux用户将看到同步问题得到解决,“Adobe 正在扫除 ALSA中audio API的bug。”尽管Adobe工程师在ALSA中遇到问题,但已经解决。
尽管Adobe将使用新版ALSA,但是还使用一些即将过时的技术, 例如Flash 9中支持Video4Linux API 版本1用于camera输入, 而不是支持版本2。
Melanson说:“ 原因是许多camera的驱动还是使用V4L1,相对来说支持V4L2的camera的驱动就比较少。”
尽管Linux 2.6核心已经捆绑V4L2, 但是V4L1还在使用。就象一个Video4Linux站点所说的:“许多驱动不支持新的V412API,因此我们希望在未来的一段时间里v41和v42并存。”
那为什么Adobe不都支持呢? 没错, 你可以一次操作许多事情。虽然Adobe目前只支持一个版本, 但是 将来可能会支持V4L2。
Melanson在最近日志里说:“不是Linux不能做XYZ, 其实有许多方法来实现XYZ。”Adobe使用GTK来开发用户界面。 但是Adobe正在考虑同时支持GNOME's GTK 和 KDE's QT。
Melanson最近通告:马上将有一个Beta版。Melanson说:“从传统软件工程定义角度讲, 这是一个beta版本, 也就是说该版本基本上没bug了,可以提交给用户来测试,以期望能发现最后的bug。” “为什么我们坚持不发布alpha版本? 这主要是由于Linux Flash Player中的bugs众所周知,如果我们发布alpha版本,我们就可能收到无数的关于我们已经知道的bug的reports。”
摘自 http://www.linux-watch.com/news/NS8274710475.html