手机多媒体应用数据处理方案研究与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:impeipeiyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
手机支持越来越多的多媒体应用,多媒体应用使用的多媒体数据格式种类越来越多。多媒体应用的核心是多媒体数据处理。多媒体数据处理包括对文本、图形、图像数据的处理,还包括对动画、声音和视频数据的处理。 在通用计算机系统中,多媒体应用架构十分成熟。典型的方案有Microsoft的DirectShow,Apple的QuickTime等。良好的架构设计使得多媒体应用的开发简洁而方便。但是,由于手机系统的多种多样、实时性要求高、系统资源有限等条件的限制,通用系统中的多媒体应用架构不适用于手机系统。 本文提出了一种基于手机系统的多媒体应用数据处理方案—多媒体数据服务器。该方案的基本思想是:多媒体应用与多媒体数据服务器按照客户-服务器方式工作,多媒体应用作为客户主要负责人机界面的逻辑处理;多媒体数据服务器作为服务器负责集中管理多媒体数据处理逻辑及对底层设备的操作。 多媒体数据服务器的设计学习中间件的技术思想,通过三个层次的设计屏蔽了多媒体数据处理及底层系统的复杂多样性;通过多任务线程的设计保证了系统的实时性;通过在C语言中使用面向对象的思想,既保证了系统的紧凑性又较好地解决了功能封装及支持多实例等问题。采用手机多媒体应用数据处理方案的目的是:在兼顾手机传统应用的同时,简化手机中多媒体应用的开发,对不断增加的多媒体数据格式提供良好的扩充性能,易于移植到多种操作系统。 首先,本文提出在传统手机应用的架构中增加多媒体应用时遇到的问题,指明研究手机多媒体应用数据处理方案的意义。并讨论了通用计算机系统中常见的多媒体应用架构方案。 然后,讨论了在传统手机中构建多媒体应用架构所需要的技术基础。 在论文的主体部分讨论了手机多媒体应用数据处理方案的实现方法。 接下来通过对典型手机多媒体应用实例的分析,进一步阐述手机多媒体应用数据处理方案的工作过程。 在结论部分强调了手机多媒体应用数据处理方案能够简化多媒体应用开发的特点和适用于多种平台的通用价值。
其他文献
近年来我国环境污染日益严重,有毒有害污染物的防治成为关系到国计民生的重要课题。在突发污染事件中,一个重要的应急措施是从污染现场采集的数据中迅速掌握污染源信息,隔离污染
遗传算法(GA)是引入自然选择和进化机制发展起来的全局概率搜索算法。正像达尔文所说的:“自然界中能够生存下来的物种不是那些最聪明的,也不是那些最强壮的,而是那些最能适应环
以GPU为代表的通用众核加速器是并行与高性能计算领域在最近十年内的重要发展趋势之一。由于采用不同的体系结构设计思路,GPU能够以高度并发的形式提供数十倍于通用CPU的计算
由于关键字广告和实时竞价广告等互联网产品的广泛应用,在线拍卖获得了空前的商业成功。拍卖机制设计问题也随之成为近年来计算机科学与微观经济学交叉领域发展最快的研究课题
近几年,计算技术和无线通讯技术的发展与结合使得一种全新的计算模式一移动计算成为现实。应用需求的推动和通讯、硬件技术及相应软件技术发展,使得这种计算模式得到了飞速的
航天领域软件,对质量要求高,软件失效可能带来灾难性后果或重大经济损失,甚至对国家安全构成严重威胁。而该领域大多数是实时嵌入式软件,测试难度大。在有限的测试时间和可用资源
随着科学技术的飞速发展,在科学计算领域,并行计算已经越来越受到人们的关注和重视。由于大规模科学计算问题的复杂性,庞大性,往往难以用常规的单机来实现计算任务。计算机单机技
虹膜识别过程主要包括“感”和“知”两大部分,“感”是指通过图像获取设备采集虹膜纹理的数字化信号,“知”是指通过数字信号处理、图像处理技术、计算机视觉、模式识别等方法
Web应用服务器是网络分布计算环境中的主流中间件平台,为创建、部署、运行、集成和管理多层分布式应用提供基础设施支持,它的可靠性对运行于其上的应用具有重要的影响。 虽
根据军队信息化建设及发展的要求,军队迫切需要实现信息管理的数字化和网络化。目前,我军的信息化水平与世界发达国家相比还有很大的差距。为实现军事信息管理系统的电子化、系