flashlite3增加的功能
Flash Lite 3.0 的新增功能
Writing by zikey on Monday, 8 of October , 2007 at 2:54 pm
性能改进:
图形呈现加速 快速有效地呈现文本滚动、矢量转换和带有不透明填充的 动画矢量。
运行时内存减少 在运行时”惰性加载”ActionScript? 类,这样,在启动时将仅加载呈现第一帧所需的 ActionScript。其他 ActionScript 类是按内容的需要来加载的。
增强的视频功能:
Flash Lite 2.x 仅支持设备视频,这意味着它依靠设备对视频进行解码并呈现视频。它受特定设备支持的视频格式限制,无法将视频与时间轴同步,无法控制视频剪辑的音量,也无法旋转、倾斜设备视频或将其与其他媒体进行复合或混合。(视频始终位于任何其他 Flash 内容的前面。)
Flash Lite 3.0 使用针对移动设备而优化的各种 On2 和 Sorenson 编解码器版本,增加了对 Flash Video (FLV) 的支持。FLV 视频是在 Flash Lite 播放器中直接呈现的,而不是通过设备来呈现的,因此您不再需要关注目标设备是否支持特定视频格式。Flash Lite 3.0 使用下列方法支持 Flash Video 回放:
Flash Lite 3.0 增加了对 Video.attachVideo 的支持。
Web 内容索得率:
Flash Lite 3.0 支持移动设备上大多数 Flash 8 内容的回放(同时会有一些保真损失)。因为要支持 Flash 8 表示功能集中提供的功能,必须满足较高的处理器要求和内存要求,所以,其中的许多功能在 Flash Lite 3.0 中不受支持。这些表示功能包括位图缓存、混合模式、位图筛选器、增强的笔触、增强的渐变和 9 片段缩放。每当 Flash Lite 在 SWF 文件中遇到这些功能中的任何一个,它都会在不使用增加的表示功能的情况下呈现这些对象,以维护可用移动体验。
下表介绍了支持、部分支持或不支持的 Flash 8 内容和功能。
本地文件安全性:
Flash Lite 3.0 引入了基于 Flash Player 8 安全模型的新安全模型。所有 SWF 文件都会在加载到 Flash Lite 播放器时放入”沙盒”中。系统会根据 SWF 文件的来源位置,将这些文件分配给不同沙盒。
内容管理:
Flash Lite 3.0 提供了一个 API,通过该 API,设备的主机软件可以从 SWF 元数据中读取信息,该信息是嵌入到 SWF 文件中的标准信息。如果主机选择实现此功能,则 Flash Lite 内容开发人员可使用该元数据信息来对设备上的内容进行组织和分类。
以下类别的信息可包含在元数据中。请注意,您为其开发内容的设备的制造商可能以其他方式(或根本不)实现以下某些类别。
以下内容类型可用于元数据将设备的内容分段并控制内容处理方式的某些方面。
Writing by zikey on Monday, 8 of October , 2007 at 2:54 pm
性能改进:
图形呈现加速 快速有效地呈现文本滚动、矢量转换和带有不透明填充的 动画矢量。
运行时内存减少 在运行时”惰性加载”ActionScript? 类,这样,在启动时将仅加载呈现第一帧所需的 ActionScript。其他 ActionScript 类是按内容的需要来加载的。
增强的视频功能:
Flash Lite 2.x 仅支持设备视频,这意味着它依靠设备对视频进行解码并呈现视频。它受特定设备支持的视频格式限制,无法将视频与时间轴同步,无法控制视频剪辑的音量,也无法旋转、倾斜设备视频或将其与其他媒体进行复合或混合。(视频始终位于任何其他 Flash 内容的前面。)
Flash Lite 3.0 使用针对移动设备而优化的各种 On2 和 Sorenson 编解码器版本,增加了对 Flash Video (FLV) 的支持。FLV 视频是在 Flash Lite 播放器中直接呈现的,而不是通过设备来呈现的,因此您不再需要关注目标设备是否支持特定视频格式。Flash Lite 3.0 使用下列方法支持 Flash Video 回放:
- 在 SWF 文件中嵌入视频
- 从本地文件夹和 Web 服务器 (HTTP) 渐进下载视频
- 对来自 Flash Media Server 的视频进行流处理
Flash Lite 3.0 增加了对 Video.attachVideo 的支持。
Web 内容索得率:
Flash Lite 3.0 支持移动设备上大多数 Flash 8 内容的回放(同时会有一些保真损失)。因为要支持 Flash 8 表示功能集中提供的功能,必须满足较高的处理器要求和内存要求,所以,其中的许多功能在 Flash Lite 3.0 中不受支持。这些表示功能包括位图缓存、混合模式、位图筛选器、增强的笔触、增强的渐变和 9 片段缩放。每当 Flash Lite 在 SWF 文件中遇到这些功能中的任何一个,它都会在不使用增加的表示功能的情况下呈现这些对象,以维护可用移动体验。
下表介绍了支持、部分支持或不支持的 Flash 8 内容和功能。
功能 | 支持 | 详细信息 |
Flash 8 基本 HTML 标记 | 是 | 现在,Flash Lite 播放器可识别和回放大多数 Flash 8 内容(同时会有一些保真损失)。 |
安全性增强 | 是 | 现在,Flash Lite 的安全模型与桌面播放器的安全模型一致 |
Flash Video | 是 | 现在,Flash Lite 3.0 使用针对移动设备而优化的各种 On2 和 Sorenson 编解码器版本,来支持 Flash Video (FLV)。此外,还支持 RTMP 客户端实现(单向,而不是双向实时) |
HTML 基本标记 | 是 | 使 Flash Lite 能够以与桌面上 Flash Player 类似的方式工作。 |
FlashType 文本 | 部分支持 | 完全的支持对于显示内容无关紧要。文本会被呈现,但没有完整的 FlashType 实现。 |
位图缓存、效果和增强 | 否 | 尚未实现,因为这些功能中的大部分都要求提供浮点支持,或对处理器或内存资源有额外要求。 |
焦点渐变 | 否 | 尚未实现,因为它们需要大量使用处理器,并且对于显示内容无关紧要。 |
本地文件安全性:
Flash Lite 3.0 引入了基于 Flash Player 8 安全模型的新安全模型。所有 SWF 文件都会在加载到 Flash Lite 播放器时放入”沙盒”中。系统会根据 SWF 文件的来源位置,将这些文件分配给不同沙盒。
内容管理:
Flash Lite 3.0 提供了一个 API,通过该 API,设备的主机软件可以从 SWF 元数据中读取信息,该信息是嵌入到 SWF 文件中的标准信息。如果主机选择实现此功能,则 Flash Lite 内容开发人员可使用该元数据信息来对设备上的内容进行组织和分类。
以下类别的信息可包含在元数据中。请注意,您为其开发内容的设备的制造商可能以其他方式(或根本不)实现以下某些类别。
标题 | 说明 |
内容作者 | 内容作者的姓名。 |
公司名称 | 内容作者的公司名称。 |
标题 | 内容的标题。 |
说明 | 内容的说明。 |
版权信息 | 相关的版权详细信息。 |
内容版本 | 内容的版本号(不是 Flash 版本)。 |
内容类型 | 内容文件的内容类型类别。有关内容类型词典的信息,请参阅后面的内容类型表。 |
转发锁 | 指定内容文件是否可传送到其他设备。 |
支持的显示屏分辨率 | 内容支持的分辨率的列表。 |
图标 | 用于内容的图标的类型和位置。 |
Flash Player 配置文件 | Flash/Flash Lite 的版本,内容是针对该版本而发布的。 |
存储大小 | 内容所需的存储大小(SharedObject 的大小)。如果大小是未指定的,则会将内容大小指定为由平台设置的默认大小(通常为 4 KB)。 |
背景 Alpha | 用于背景透明度功能的首选 Alpha 值和混合模式。 |
循环 | 循环行为:内容无限循环或在最后一帧之后停止。 |
默认质量 | 质量级别,内容应以该级别进行播放。 |
以下内容类型可用于元数据将设备的内容分段并控制内容处理方式的某些方面。
内容类型 | 说明 |
屏幕保护程序 | 在发生设备指定的超时时显示的 Flash 动画 |
铃声 | 在电话接收到来电时播放的动画 |
背景 | 空闲/主屏幕后面显示的动画壁纸 |
游戏 | 交互式游戏 |
应用程序 | 独立应用程序 |
演示文稿 | 转换为 Flash 影片的演示文稿 |
图标 | 基于 Flash 的动画图标 |
影片 | 动画 Flash 影片 |
外观 | 电话或单个应用程序的外观或主题 |
启动 | 启动动画 |
关闭 | 关闭动画 |
其他 | 不属于以上任何类别的 Flash 内容 |