基于PKUnity-3系统芯片的多屏互动媒体中心设计与优化

来源 :北京大学 | 被引量 : 0次 | 上传用户:shancjb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多屏互动媒体中心是近年来兴起的一种多媒体应用软件。它具有一般媒体中心软件的媒体库管理和多媒体展示的功能,同时可通过局域网与其它多种媒体设备分享多媒体内容。本文基于PKUnity-3平台,设计并优化了一款多屏互动媒体中心软件。  本文选择开源软件XBMC作为基础,实现了本地视频播放及远程多媒体内容投放功能。本文使用PKUnity-3平台上的高清视频播放器作为媒体中心的外部播放器,采用Alpha混合技术,将视频层与图形层混合显示,实现视频播放界面与控制界面的融合。采用管道技术实现外部播放器的命令接收和信息反馈机制。实现媒体中心对播放器播放、暂停和进度调节等控制功能。在多屏互动功能中,实现了远程图片和视频在本地的显示播放,支持远端对视频播放过程的各种控制。  本文采用多种策略对媒体中心软件进行了优化。将用户界面图形显示后端由X窗口系统改为GPU提供的帧缓冲,减少了图形数据拷贝次数,图形渲染速度提升2倍。采用图形界面窗口信息缓存策略,提高窗口切换速度,切换时间降低50%至75%。采用脏区域重绘机制改变界面刷新方式,在图形界面不活跃时,CPU占用率降低50%。在全屏播放视频时,调节图形界面刷新帧率,将媒体中心CPU占用率降低30%。针对JPEG图片解码,修改图片解码流程,减少图片解码冗余操作,解码速度提高30%;使用SIMD指令优化解码函数,解码速度进一步提高50%。基于以上优化,本文实现的多屏互动媒体中心软件在PKUnity-3平台上,可流畅地支持图片和视频的播放及远程投放。
其他文献
随着计算机技术的快速发展和应用需求的持续增长,多屏显示技术得到广泛应用。在多媒体教学、多屏监控、公共窗口服务等领域,应用程序往往需要为多个使用者提供不同显示窗口,多屏
该文首先介绍了网络管理系统的一些基本概念和原理,分析了现有系统中存在的问题,指出了目前的研究热点.并从以下几个方面展开研究工作:分布式系统管理的策略规范的研究受到了
该文在对现有各种移动代理平台及其安全解决方案充分研究的基础上,从总结移动代理安全保障技术入手,综合考虑各种移动代理应用环境及安全需求,结合现有体系结构的设计优点,提
该文采用了设计模式思想和组件技术,提出了一种安防系统平台的设计.该平台的内容包括:在所有的安防设备都提供通信接口的基础上,将安防设备以星型或者总线型的方式连接起来.
基于软件自动化的考虑,在深入研究指称语义和Monad的基础上,给出了指称语义的转换方法和Monad的转换方法.具体给出了从直接指称语义到接续指称语义的转换方法,给出了从接续指
该文首先比较详细地讨论了控制系统的发展变化过程,在此基础上提出了一种全新的计算机控制系统一网络控制系统NCS,并对其结构模型进行了比较详细地研究.网络控制系统NCS继承
该文主要就动态联盟协同项目管理系统体系结构;动态联盟组织内项目跟踪模型;动态联盟环境下协同项目的成本控制问题进行了研究.文中结合动态联盟组织运行模式,把联盟组织结构
要随着计算机和宽带网络技术日新月异的发展,以多媒体通信为主体的信息网络已成为世界关注的热点.尤其是因特网(Internet)的巨大成功,使IP成为未来信息网络的支柱技术,以IP为
该文所取得的主要成果和创造性工作如下:1.提出了基于二次熵的互信息QEMI特征选取的方法.特征选取是文本分类挖掘中的关键技术,是文本分类的基础.该文以广义信息论为理论基础,通
蜜罐(Honeypot)是近几年才发展起来的一种主动安全技术。它设置一个专门让黑客攻击的应用系统,以记录黑客的活动,便于我们了解黑客的攻击方式和手段,发现潜在的威胁。 论文对