(题外话:这两天系统崩溃,重装系统居然失败n次,极度郁闷。终于在昨天重装成功,并将不计其数的常用软件装上。这才感觉生活恢复了正常... 电脑简直成了肢体的一部分..)
Adobe这次跳过Beta 2,直接推出Flash Player Update 3 Beta 3无疑于吹出一记胜利的号角,连续布下多手好棋:
MovieStar核心
Flash Player 缓存
下面来仔细分解:
1.首先重拳推出的MovieStar核心,率先支持了H.264和HEAAC,使得Flash Player在后面的3G和HDTV时代占领了制高点。
先看一下MovieStar带给我们的全新视觉冲击:高清晰的Flash视频播放。下面是两张Adobe演示网站中播放的视频截图。注意,截图分辨率是850×480,超过一般DVD的清晰度。

演示观看地址:http://labs.adobe.com/technologies/flashplayer9/fullscreendemo/
注意啦,要先卸载机子上原有的Flash Player,再安装Flash Player Update 3 Beta3才行。
1卸载方法:下载uninstall_flash_player.exe(官方地址),在cmd模式下,运行"uninstall_flash_player.exe /clean"。
2.安装方法:下载和安装ActiveX控件,以及Plugin插件
那么其MovieStar实际的意义是什么?
有三点:
1.从技术上说:之前的Flash Player只能播放flv格式的影片,其编码器是 Sorenson Spark video codec和 On2 VP6。其中Sorenson Spark video codec就是基于H.263开发的,H263是H264的前身,主要为了远程会议开发的,以64k速率传输。H.264则能以更低的速率传输更高画质的图像,比On2 VP6也更好一些。H264是被广泛支持的
2.从硬件支持上说:
同时,Flash Player支持全屏硬件加速播放H.264视频了。黑羽在看Demo网站视频时,真是有点激动的说,Flash居然可以如此流畅的播放高清晰视频。在全屏模式下,也很流畅。不过仔细注意,像素缩放还是有些不尽如人意,不够平滑。不过这毕竟是网页插件播放啊,比微软的mediaplayer毫不逊色。
3.从License和市场上说:
毕竟Sorenson Spark video codec技术是别的公司版权所有的,且不说运用范围不太广,别的东西用在自家核心产品上总是有些束手束脚。采用了H.264后,一下子跳到了一个广阔的空间。Flash Player一下子支持了MP4, M4A, MOV, MP4V, 3GP, 3G2 这么多的格式。使用这些视频的主流公司从Apple到主要的手机厂商,无所不包,广大的现成的媒体资源都成了是Flash 视频市场的新鲜血液。
说了以上几点后,还有一个消息就是,Adobe官方肯定了AIR 1.0正式版也将完全支持H.264,这意味着我们可以编写出基于Flash的桌面高清视频播放器,令人开心啊。 AIR 1.0下一个beta版将于今秋晚些时候放出。
下一篇文章来聊一聊我们开发者更关心的Flash Player Cache功能和机制,这是Flex开发者的福音。







Comments (20)
hoho~支持MP4, M4A, MOV, MP4V, 3GP, 3G2…乖乖再加上AIR 1.0的发布今年将有个黄金之秋啊^^
Posted by Neo | August 28, 2007 11:15 AM
Posted on August 28, 2007 11:15
你电脑挂了?
Posted by magicianzrhmagicianzrh | August 28, 2007 12:00 PM
Posted on August 28, 2007 12:00
to magicianzrh:
办公室电脑。
系统还原都没用,只好重装。
郁闷啊,重装得我想发飙
Posted by 黑羽 | August 28, 2007 1:04 PM
Posted on August 28, 2007 13:04
一直在奇怪呢,flashplayer支持H.264&HE-AAC这样的文章居然在黑羽的blog里没找到
Posted by Leon000 | August 28, 2007 2:47 PM
Posted on August 28, 2007 14:47
是啊 好几天没看到新文章了~~~
话说回来,说支持MOV等视频播放,是指FMS的支持还是说可以像直接播放FLV一样,我试了下.MOV貌似不行~~~
Posted by auzn | August 28, 2007 8:18 PM
Posted on August 28, 2007 20:18
那是相当的郁闷亚
我前阵子的硬盘挂了也是,重装起来东西总感觉到有些好像漏了又老是想不起来
Posted by magicianzrh | August 29, 2007 1:29 AM
Posted on August 29, 2007 01:29
卸载以后装新的,那以前的所有功能还是支持的?
Posted by 海海SAMA | August 29, 2007 9:38 AM
Posted on August 29, 2007 09:38
就等下半年的air正式版了 :-)
Posted by orcsor | August 29, 2007 11:42 AM
Posted on August 29, 2007 11:42
flex m3据说可以拿到测试,可没找到相关的,如果是通过eclipse的更新那就。。。
Posted by magicianzrh | August 29, 2007 3:34 PM
Posted on August 29, 2007 15:34
to magicianzrh:
这次flash player一更新,我就知道m3快了。原本8月底之前就应该放出了,就在这两天。
m3一到,air第二个 beta 也快了,呵呵。
Posted by 黑羽 | August 29, 2007 4:31 PM
Posted on August 29, 2007 16:31
希望老黑有空把blog整理一下~~~感觉拍板真的很拥挤…………
Posted by awflasher | August 29, 2007 4:39 PM
Posted on August 29, 2007 16:39
to awflasher:
是乱啊,唉。小小整理了一下,传了,这下好些了吧。
争取周末把博客剩下的部分都搞定。
Posted by 黑羽 | August 30, 2007 5:21 PM
Posted on August 30, 2007 17:21
to 海海SAMA:
哪儿有那么好啊。除了一些和注册表无关的程序可以不用重装,其余的全部都要重装。
我的字体就有一千多个,放在不同的目录中,按需要选用。光重选font set就花了近半个多小时。不说其他的东西了...
Posted by 黑羽 | August 30, 2007 5:23 PM
Posted on August 30, 2007 17:23
黑羽老大,你先整理好目录,然后进控制面板里面字体,安装新字体。“将字体复制到Fonts”的勾勾去掉然后指向你先前整理好的目录就好了……这样字体相当于是快捷方式。既节省了空间又方便。
另外建议装个矮人Dos工具箱,弄个ghost。恢复圣手阿。而且就算系统全崩还能进DOS操作。
PS1:您的书什么时候发售阿,我等到花儿又开了……
PS2:如果有空,麻烦帮我看看这个问题,不胜感谢!据说egoldy也是你老友,应该有论坛id吧,嘿嘿~
http://www.webstudio.com.cn/forum/showthread.php?t=2371
Posted by windgo | August 30, 2007 7:42 PM
Posted on August 30, 2007 19:42
黑羽好象误解我了,我说的是FP播放器卸载装新的=.=
Posted by 海海SAMA | August 31, 2007 9:27 AM
Posted on August 31, 2007 09:27
to windgo:
我已经吸取教训,开始做Ghost镜像了,呵呵。
装字体我是用Font fitting room专用软件管理,一般用那些我才装那些,不用就去掉。所以用系统的默认工具一股脑儿装是不行的.. :P
你的问题我看了,我觉得回帖已经解答的很详细了。要好好查查,确认每个步骤没有问题。
Posted by 黑羽 | August 31, 2007 10:30 AM
Posted on August 31, 2007 10:30
to 海海sama:
呵呵,我看错意思了。
FP新的beta版当然包括所有老的功能了,这个你放心,肯定保持稳定兼容的。
我用到现在没发现问题。
Posted by 黑羽 | August 31, 2007 10:33 AM
Posted on August 31, 2007 10:33
黑羽你好~
http://www.webstudio.com.cn/forum/showthread.php?t=2371
这个帖子里面,基本上问问题和回答的都是我自己阿(我在那论坛的ID是dog0416),……首贴我提到了,我想不明为什么载入的swf内的textField的属性没办法获得和修改。我目前是在该swf里面写函数,以传值调用:
function setProp(obj:Object, pname:String, pvalue:Object) {
obj[pname] = pvalue;
}
function getProp(obj:Object, pname:String) {
return obj[pname];
}
算是一个拐弯的解决办法;此外需要循环才能获得焦点,也是我想不明白的地方。
Posted by windgo | August 31, 2007 12:03 PM
Posted on August 31, 2007 12:03
黑羽你好~
http://www.webstudio.com.cn/forum/showthread.php?t=2371
这个帖子里面,基本上问问题和回答的都是我自己阿(我在那论坛的ID是dog0416),……首贴我提到了,我想不明为什么载入的swf内的textField的属性没办法获得和修改。我目前是在该swf里面写函数,以传值调用:
function setProp(obj:Object, pname:String, pvalue:Object) {
obj[pname] = pvalue;
}
function getProp(obj:Object, pname:String) {
return obj[pname];
}
算是一个拐弯的解决办法;此外需要循环才能获得焦点,也是我想不明白的地方。
最后,回复了和你的文章无关的内容……我一直关注贵站,关注你的大作。如果贵站也能有像bbs讨论的方就好了哈
Posted by windgo | August 31, 2007 12:06 PM
Posted on August 31, 2007 12:06
Flex 3 beta 我怎么没有看见创建air项目的菜单?望指教
Posted by kevin | October 30, 2007 2:41 PM
Posted on October 30, 2007 14:41