logo

您所在位置网站首页 > 海量文档  > 教育文化 > 教育文化

用于跨平台多媒体播放器的平台抽象层的设计和实现-软件工程专业毕业论文.pdf 58页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
下载地址
需要金币:250    文档纠错   收藏文档   下载帮助
支付并下载
特别说明: 下载前务必先预览,自己验证一下是不是你要下载的文档。
  • 上传作者 118zhuanqian(上传创作收益人)
  • 发布时间:2017-11-15
  • 需要金币250(10金币=人民币1元)
  • 浏览人气
  • 下载次数
  • 收藏次数
  • 文件大小:1.33 MB
下载过该文档的会员
用于跨平台多媒体播放器的平台抽象层的设计和实现-软件工程专业毕业论文
你可能关注的文档:
通过分析跨平台多媒体播放器的开发周期可知,平台抽象层能提高 多媒体播放器在多个平台的开发效率;对跨平台播放器性能分析和用户 体验的反馈结果的分析表明,播放器的效率虽有下降,但是在可接受的 范围内,并且能使用户在不同的平台得到一致的用户体验。因而基于平 台抽象层的设计方法是具有可行性和有效性的。 关键词:多媒体播放器,跨平台,平台抽象层,模块化,C/C++ 第 II 页 Design and Implementation Of PAL For Cross-Platform Multimedia Player ABSTRACT Multimedia player is the software applied widely to various platforms including PC, handset devices and set-top boxes. Traditionally, multimedia player is regarded as the application which is tight coupling with the platform, so we are always lack of cross-platform view when we design and implement it and it causes that the design and implementation phases will be repeated totally while porting the player to another platform. It will increase unnecessary development workload and even cause different user experience of same player in different platforms. This paper presents a new design method to resolve this problem, and it is to design several modules depending on the workflow of the multimedia player, analyze the platform dependency of each module and abstract the common cross-platform interface which is called PAL: Platform Abstraction Layer. Platform abstraction layer represents one the most important principles of software design: delving into the depths of software reveals more information or, conversely, lower level details are hidden to offer a simpler model at higher level[1]. The use of such layers or abstractions is a principle technique for designing sophisticated software system. But platform abstraction layer itself is a new concept without mature cases in software industry. This paper tries to verify the feasibility and validity of the platform abstracti

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

©2010-2013 max.book118.com在线文档投稿赚钱网. All Rights Reserved 蜀ICP备08101938号