Amuse技术是什么?
看到文章标题,我想大家首先想问我的就是: Amuse技术是什么,何以敢称为开创PMP FLASH播放新时代?
时讯Amuse时讯公司开发的,一个能够播放flash动画的软件,拥有独立知识产权的 一个面向嵌入式系统的多媒体互动软件,它不仅具有矢量图形处理功能,还具有对众多的多媒体支持以及网络功能。它包含了高效的2D矢量图形着色引擎和互动脚本语言虚拟器
,视频解码器等功能。不仅可以播放Macromedia Flash格式多媒体内容(包括贺卡、卡通画、小品、教育内容、游戏等),设计人员和开发人员还可以通过添加图片、声音和特殊效果以及C语言接口等制作生动丰富、方便操作的人机界面、应用程序和其它允许用户交互的内容。
·Amuse最大的特色是能够在嵌入系统中,播放互联网上随意下载的flash文件 。
·Amuse能支持swf、mp3、flv、png、jpeg等多种格式,包括为客户定制特定格式来保护有价值的内容。
Amuse功能特点
·Amuse具有内存消耗少的特点,Amuse运行时需要大约1MB~2MB的内存空间 (因平台而有所差),极大的降低了系统的内存消耗。Amuse支持播放的flash文件的大小,则取决于提供的memory空异间.
·Amuse不依赖于操作系统,这样极大的方便了移植和使用。在某些领域是不需要操作系统来设计产品的。
·Amuse可以调用底层驱动的方式来实现。占用Memory少,并提供定制和裁减服务,可以在从16bit到32bit,RISC 到DSP的各种处理器上运行。
Amuse具体应用类别:
人机交互界面(GUI):动画拥有非常强的表现力,设计人员可以用flash设计GUI,然后通过C语言接口来控制设备。用flash设计GUI,可以取得令人惊叹的视觉效果。 播放Flash :Flash经过多年的发展,已经具备了非常广泛的应用领域,全世界有几百万的flash设计人员,他们创造了大量的生动有趣的内容。Amuse能够将这些内容在非PC平台上进行播放出来。 娱乐,教学和游戏平台:Amuse内含的矢量渲染引擎和虚拟机,可以作为娱乐、教学和游戏内容的播放平台。 |
||||||||||||||||||||||||||||||||
Amuse性能特点
Amuse具有良好的嵌入式系统性能。Amuse是专门为嵌入式系统而设计,致力于解决嵌入式系统中处理能力和内存空间都比PC低得多这一嵌入式实际情况,我们独特的核心算法使得Amuse速度快内存需求少。
Amuse支持flash的新版本。
Amuse不需要操作系统支持,目标设备灵活运用。
有批量产品化的测试,稳定性高。
Amuse与m flash的有什么区别呢?
一,m flash与amuse概念区别
1)m flash是基于VIS技术开发出来的手机动画业务。而非Macromedia公司互联网上FLASH的技术,不等同于flash。 VIS(Vector Image Solution/矢量图像解决方案)是SIS(韩国无线动画解决方案的标准)的升级版本。M flash从效果和制作工具方面来看,同Macromedia公司的flash4.0和flash lite相接近。(其重点思路是将消耗嵌入式处理器运算量的功能去掉,以能够在嵌入式系统上运行矢量图形软件)
2) Amuse是时讯科技完全自主开发,并且完全能兼容互联网flash的矢量多媒体嵌入式软件,解决了嵌入式系统中的处理器计算能力低内存小的技术难点。
二,m flash与amuse在内容制作和来源上的区别
|
|
mflash
|
amuse
|
描述
|
|
CPU要求
|
ARM7 推荐在30Mhz以上
|
ARM7 或是ARM9
|
Amuse依据CPU处理能力的不同,具体优化处理
|
|
内存需求与文件大小
|
内存推荐在350K,文件大小控制在100K以内
|
依据文件大小来决定内存需求。文件大小取决于内容复杂度
同mflash的对比同等文件大小需求内存一样。
文件支持程度高。
|
M flash主要宣传文件比较小,方便无线传输以及手机内存不用增加,但是损失了动漫的效果。Amuse可以支持完整的动漫文件,也可以制作比较小的文件。 (如文件中没有MP3和位图等数据)
|
|
内存分配机制
|
动态调用
|
动态调用
|
|
|
实现方式
|
软件
|
软件
|
|
|
PC flash版本的支持
|
不支持
|
支持flash4.0---7.0,以及部分flash8.0,不支持flash9.0
|
|
页数:1