您的位置:首页 > 其它

[翻译]Adobe Flash Player 11新特性

2011-10-09 13:25 295 查看
Adobe Flash Player 11带来了很多改进,您将在网络上看到更多精彩的内容。就像当年Flash Player 7改变了网络视频,ActionScript 3改变了开发Flash内容的方式,Flash Player 11从另一个全新的层面带给网络不一样的体验,这就是基于GPU的3D渲染,我们称之为Stage 3D。

下面是Flash Player 11新特性的列表:

原生支持64位操作系统(Flash Player的桌面版):原生支持64位操作系统和64位浏览器,包括Linux,Mac OS,和Windows。
Stage 3D加速图形渲染Stage 3D(开发代号"Molehill")是一个由Adobe开发的硬件加速的图形渲染新架构。Stage 3D提供了一个底层的API集合,实现跨屏幕和跨设备的高级的二维/三维渲染特性(桌面,移动设备,电视)。它给二维/三维应用和框架开发者带来了访问高性能的GPU硬件加速的能力,来创建丰富的,交互式的体验。(此版本包括Flash Player和Adobe AIR的桌面支持;未来将在预览版本中对Android上的AIR和iOS提供支持。)
移动设备上的Flash内容保护支持:现在可以在移动设备上提供Flash Access内容保护的支持。
H.264/AVC的摄像头视频编码支持(桌面特性):从您的计算机摄像头获取更高质量的视频,并且这个格式具有更高的压缩效率和业界的广泛支持,让您实现身临其境的实时通信(例如,视频聊天和视频会议)和实时视频广播。
原生JSON(JavaScript数据交换格式)支持:ActionScript开发人员现在可以利用高性能的本地解析,来生成JSON格式的数据。开发人员可以把现有的数据无缝集成到他们的项目。
G.711音频压缩电话: 支持通过Flash媒体网关(FMG)的开放的传统电话系统,和其他第三方客户端(基于开放的RTMP协议),而不需要转码。
垃圾收集建议:允许开发人员给予GC一定的提示(通过System.pauseForGCIfCollectionImminent)优化垃圾收集调度,提供更顺畅,更灵敏的用户体验。
三次贝塞尔曲线: 通过Graphics.cubicCurveTo绘图API,开发人员可以很容易地创建复杂的三次贝塞尔曲线,而无需自定义的ActionScript代码。
安全随机数发生器: 开发人员现在可以使用加密安全随机数生成的新特性,以编写更安全的算法和协议。
受保护的HTTP动态流(HDS)和Flash内容保护增强 受保护的HTTP动态流(HDS)提供了对跨屏幕的视频流的保护支持,同时消除了许可证服务器部署的复杂性。新的Flash内容保护提供的特性包括,关键角度支持,V3许可证链,域的支持,增强的输出保护和设备过滤。
TLS安全套接字支持(Flash Player的新特性): 允许客户机/服务器应用程序之间的安全通信。
套接字进度事件: 使用Socket类提供的新属性和一个新的事件来确定数据被发送到网络层的剩余的字节数。新的API(Socket.bytesPending,Event.OutputProgressEvent)允许应用程序可以轻松地跟踪进度,并提供响应。
本地文字输入的用户界面(移动设备特性):移动应用程序现在可以使用移动平台上的本地文本输入控件的特性,包括放大和文字选择等这些特定平台的用户交互行为。本机的文本控件支持iOS,Android和黑莓Tablet操作系统。
JPEG XR的支持: Flash Player和AIR现在支持JPEG XR这种先进的图像压缩标准(
ISO / IEC 29199-2 )。轻量级的JPEG XR格式相比JPEG提供更高效的压缩比,提供有损和无损压缩的支持,并增加了alpha通道透明度的支持。
增强高分辨率位图支持: BitmapData对象不再局限于16万像素(16777215像素)的限制,最大尺寸位图的分辨率(宽度/高度)不再局限于8191像素,使得您开发非常大的位图的应用程序成为可能。
高效率的SWF压缩支持:开发人员现在可以利用LZMA压缩SWF文件。LZMA压缩的SWF大小可以减肥高达40%,使用户能够受益于较短的下载时间和更少的带宽消耗,以及更丰富的经验。使用Tinic URO的LZMA压缩工具或自定义实用程序来压缩您的SWF 。
DisplayObjectContainer.removeChildren和MovieClip.isPlaying: DisplayObjectContainer现在实现了removeChildren的API,使开发人员能够使用一个单一的API快速删除所有容器的子元件。
Sound.loadCompressedDataFromByteArray和Sound.loadPCMFromByteArray:开发人员现在可以将压缩或原始的PCM声音数据注入到Sound对象中并播放声音。
异步位图解码:通过在初始化时解码图像(而不是真实需要的时候),来提高应用程序的响应能力,和平滑的动画。图像缓存是必须的。

现在可以点击这里下载最新的Adobe Flash Player 11

laizi:http://www.riadev.com/flex-thread-1352-1-1.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: