移动Flash播放器的设计与实现.pdf

移动Flash播放器的设计与实现.pdf

ID:53748484

大小:536.10 KB

页数:4页

时间:2020-04-22

移动Flash播放器的设计与实现.pdf_第1页
移动Flash播放器的设计与实现.pdf_第2页
移动Flash播放器的设计与实现.pdf_第3页
移动Flash播放器的设计与实现.pdf_第4页
资源描述:

《移动Flash播放器的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、年第期计算机系统应用①移动「播放器的设计与实现沈静何必仕周丽杭州电子科技大学计算机学院浙江杭州引摘要,设计针对国内外移动「播放器产品存在的问题和不足与实现了一款针对手持移动设备的「。、,播放器介绍了移动播放器的关键技术总体设计以及具体实现最后将移动播放器移,。植到智能手机进行测试分析实验结果数据证明了该软件能广泛应用于中低端智能手机关健词播放器手持移动设备嵌入式软件矢量图渲染引擎解码器,。,引言程序因而应用受到一定的限制因此移动就是利用矢量图形技术进行制作的多自主知识产权的移动「播放器的研究与开发是非。,、、。常必要和迫切的媒体动画通

2、过互联网提供下载播放转发移动「扭主要用于开发移动动漫、用。户界面等应用此,关键技术前移动动漫业务一直只限于以为基础的文字和,实现移动播放器关键技术就是渲染引擎中静态图像服务以及简单的应用并没有实现真正。。「的矢量图绘制目前面向手持移动设备矢量图绘制存意义上的多媒体动画业务移动的出现使在手,在以下几个问题机上实现真正的多媒体动画服务成为可能增强了用,。矢量图绘制占用系统资源较多由于手持移动户对无线互联网的使用体验年以来我国移动,设备的主频和内存都是有限的就会导致运营商们先后启动了基于移动「的手机动漫业。,、、文件不能流畅播放务并推出了自

3、由享受多媒体动画游戏电影等各。,浮点运算由于大部分嵌入式设备都没有除法种娱乐项目体验手持移动设备嵌入式播放器,、、和浮点运算部件浮点运算和除法都需要通过软件实已经逐渐成为智能手机等智能化终端系,。。现导致渲染引擎效率不高统的标准配置,目前,由于手持移动设备的屏幕大小和分辨率有限国内外出现了多款针对手持移动设备的嵌。,上的矢量图形库不适合应用到手持移动设备中入式播放产品国外以,,为代表国内以广州飞思的基于叼的针对这些问题我们在实现中提出了针对移动设。,。为代表综观目前国内外移动播放产品备的策略和改进算法已经成功运用到,,索通过矢量图绘制

4、流程分析对矢量图中路径光,,爱等手机上并得到多家知名厂商的支持但是栅化和曲线分解算法进行了优化采用了基于活性边,,对手机硬件要求高无法应用于中低端手机同时表的光栅化技术和基于曲率的曲线非均匀分解算法、对于国内厂商来说没有自主知识产权受约,。从而减少了曲线分解计算量节约的路径光栅化时间、,束条件多授权费高等因素影响了「在国产采用自动浮点转定点阀值预测算法同时在编,虽,手机中预装广州飞思软件播放器然终码过程中将除法和浮点运算转化为移位运算从而降,。端不用安装播放器但是需要将先反编译为低了播放器对硬件资源的要求①基金项目国家自然科学基金项目

5、一一收稿时间喇实用案例计算机系统应用年第期,表文件头格式对矢量图的反走样算法进行改进采用了斜向扫,名称类型说明描编码查表法实现反走样渲染使得矢量图形库“、‘’’。标志位’压缩非压缩中反走样算法更适合于嵌入式系统标志位通常是“”标志位通常是‘写’总体设计版本格式版本,移动播放器突破了嵌入式系统的限制将文件长度文件长度,、、屏幕大小〔播放时屏幕大小具体结构和长度精美交互的动漫放入到手机等手持移。、、、根据数据变化动设备播放器具有体积小速度快稳定性高需帧频率帧播放频率,通常位、、、要内存小支持「新版本跨平台目标设备灵帧数文件包含帧的总数。活

6、应用等特点移动「播放器总体上有三大核心模块组成解码器解析符合公司的。、文件格式标准的「文件渲染引擎路径绘制。字体和图形图像以及纹理等的渲染声音解析和播,。放解析各种格式的声音文件实现声音同步。丁。、、和控制标签定义标签主要是用来定围绕着「文件解码器渲染引擎声音解析播放,、、义电影的内容包括形状文本仃。等主要研究内容提出了如图所示系统总体设计架构。图声音等每个标签都有唯一的一个旧来。,对应它自己的字典控制标签控制标签主要用来创建和““毕实例的渲晕操作字典中。染以及控制播放流程每个标签都包括一个标签头仃和一个。标签体仃标签头包括两个部分标

7、签类型,和标签长度通过解析可以立即知道标签的类型和长,,度如果无法识别这个标签类型我们可以根据标签,,的长度直接跳过这个标签从而保证了版本的兼容性即使出现新版本格式的文件播放器还是能够解。析整个文件进行播放解码器主要有以下几个功能飞,提供一个解压缩包能够对数据进行正确图系统体系结构。的解压缩正确分析文件中的标签并根据标签的类播放器模块实现。型和数据生成响应的解码标签文件解码器,维护一个全局的解码标签链表用于保存帧内文件由文件头和文件体。。、、所有解码标签组成文件头定义了「文件的格式版本文件、、。整个文件解码流程如图长度帧大小帧播放速率

8、和帧总数表给出了文。解码器实现分为以下几个步骤件头的完整格式。,读取文件流文件体由一个个标签组成在文件体最,“”后有一个结束标签〔获得文件头信息如果是。,”图给出了「文件格式的完整结构则用包进行解压缩如果是午则直接跳。标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。