型号: PXF0041
•支持本地和网络支持的 Flash 内容以及与 Flash 播放器兼容的视频播放 (FLV)
•支持混合模式图形环境——可同时显示基于 Flash 的和本机的 2D/3D 图形。
•优化减少占用系统资源,使内存使用达到最佳状态
•支持触摸屏、鼠标、键盘和其他输入模式,以及本地字体渲染以产生快速显示效果。
•经 Adobe 验收测试套件 (ATS) 的认证并得到 QNX 软件系统公司的直接支持
•支持各种嵌入式处理器平台,包括 ARM、PowerPC、SH-4、和 x86 架构
无缝融合多种图形技术
![]() |
左侧的程序正在渲染图层底部显示的 3D OpenGL ES 导航图。右侧的 Flash 播放器正在运行“菜单动画”(控制出现在色度窗格内的导航图)。
|
•支持的编程功能
☉Flash 8 或早期的内容
☉ActionScript 1.0、2.0 版
☉中断/重入播放器
☉动态载入 SWF 数据
☉XML 套接
☉XML 分析、字串/数组/XML—本地—对象的转换
☉ActionScript 严格模式
☉设置/清除间隔
☉绘制轮廓的应用程序接口
☉数据储存
•声音支持
☉PCM 与 ADPCM
☉MP3 (支持嵌入 MP3 内容的 SWF 内容,不支持 MP3 格式的现场广播)
•支持的图像和视频
☉PNG、JPEG、GIF、BMP、SGI、TGA、动态 GIF(在制作过程中)
☉使用 On2 和 Sorenson 编解码器的 Flash 视频 (FLV)
•多媒体支持
☉使用外部编解码器支持动态载入多媒体文件(如 JPEG)
•文本支持
☉UTF-8 字符集
☉Latin1、Latin2、Latin4、西里尔文、希腊文、土耳其语、Big5(中文)、GBK(中文)、 ShiftJIS(日文)、KoreanUHC
☉动态文本
☉设备指定的矢量字体
☉提高小型文本的可读性、文本测量、文本换行效果。
☉行内文字输入(仅英文)。通过外部输入引擎支持其他语言
•交互性
☉键盘事件
☉基于密钥的导航
☉鼠标/笔针事件
•Flash Lite 的功能
☉通过私人信息传递服务获取并使用设备指定的功能(如卷、背光)
☉减少运行时内存的消耗
☉巧妙处理内存不足的情况
☉撤回脚本限制
☉ActionScript 切片
•其他功能
☉动态内存处理
☉设备指定功能:可查询与当前环境有关的信息。可扩展模式:请联系 QNX 了解详情
☉支持元数据:Flash 元数据
☉背景透明度
☉对象模型(针对组件)
☉改善的事件模型
☉可编写脚本的掩码
☉SWF 文件压缩
☉动态发现设备功能
☉ActionScript 异常的处理
☉网络服务和 SOAP 应用程序接口
☉新预加载程序的应用程序接口、渐进式下载
☉提高本地文件的安全性
☉永久存储
•常见 FlashPlayer 的大小(核心播放器 + 渲染器动态链接库):800K 代码
•建议最小内存:单独播放内容为 2MB,视频需要更多
•播放内容大小与堆内存的比率:1:15,即 10K SWF 文件的建议堆内存为 150K
•支持图形处理芯片的颜色深度有以下几种:
☉ARGB8888, RGB565, ARGB1555
•FlashPlayer 的二进制文件可通过‘开放’认证或‘封闭’认证进行验证:
☉开发认证 = FlashPlayer 认可任何内容,不管其来源为何
☉封闭认证 = FlashPlayer 只认可已知和信任的内容
•在生产前必须选择认证等级并完成认证过程
何时使用支持 Adobe Flash Lite 3的 QNX Aviage 人机界面播放器
•当系统要求如下时,选择 Flash 解决方案: ☉高端、功能强大和流行的图形制作工具 (Adobe™ Creative Suite®) ☉应用透明混合处理、过度和变形技术的复杂屏幕 ☉音频集成图形,包括视频 (FLV) ☉高速 CPU:我们建议 400MHz 或更小的嵌入式 CPU 最大采用 640x480 •当系统要求如下时,选择 QNX Photon microGUI 解决方案: ☉大屏幕 ☉更多使用组件模型和 C/C++ 回调例程的传统图像(如视窗环境) ☉使用组件拖曳功能的屏幕生成器工具 ☉远程图形连接(如 Phindows) •当系统要求如下时,选择独立 QNX 高级图形技术开发工具包解决方案: ☉无需屏幕生成器工具的 2D/3D (OpenGL ES) 应用程序接口 ☉基于 QNX 高级图形技术开发工具包的第三方图形产品 |