基于C/S计算环境的多媒体映射机制设计与优化

来源 :北京大学 | 被引量 : 0次 | 上传用户:spirithero
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
远程桌面是一种基于C/S架构的应用服务,它利用远程显示协议将桌面应用的用户界面和计算任务进行了分离。随着云计算的蓬勃发展,远程桌面得到了越来越广泛的应用。然而,对多媒体应用的支持不足使得远程桌面的应用场景受到了一定程度的制约。  本文基于北京大学微处理器研发中心自主研发的PKUnity-3系统芯片,设计并实现了一套基于C/S计算环境的多媒体映射机制。该机制利用多媒体直接重定向技术映射本地媒体文件,利用视频侦测压缩技术映射网络视频内容,能够提升远程桌面终端的多媒体处理能力,并取得了较好的多媒体播放效果。本文的主要工作包括:  1.调研了目前主流的多媒体映射解决方案,介绍了各个方案针对不同媒体类型的映射过程、相关技术和适用环境,分析了存在的问题和难点。  2.设计并实现了一套本地媒体文件映射机制。该机制采取独立的数据通路和控制通路,对RDP、ICA、SPICE等远程协议均有很好的适应性。在进行客户端解码播放时,采用基于PKUnity-3平台的Mplayer播放器作为客户端播放器,利用VPU进行硬件解码,利用DE2显示适配器进行显示输出,能够以很低的CPU负载流畅地播放全格式高清视频,并能支持完善的播放控制。实验数据表明,该方案能够以30%~40%的CPU负载,流畅地播放1080P全格式高清媒体文件。  3.优化RDP和SPICE客户端的网络视频映射解码过程。优化手段包括SIMD指令加速、汇编加速、数组重排、数据对齐优化、硬件加速优化、显示优化等。实验数据表明,优化后RDP客户端的解码时间降低为原先的三分之一,SPICE客户端的解码时间降低为原先的50%。
其他文献
文章共分为8个部分.第一部分介绍物流配送的基础知识.第二部分介绍智能规划的基本思想和技术.第三部分建立配送运输任务的抽象模型.第四部分用规划领域描述语言PDDL2.1对配送
近年来,数据挖掘引起了信息产业界的极大关注,其主要原因是很多领域中的数据量以极快的速度增长,我们迫切需要将这些数据转换成有用的信息和知识。时间序列的分析是数据挖掘领域
软件测试是保证软件质量的必要手段。由于基于用例运行程序进行测试低效且容易出错,人们从六十年代起就开始探索用例测试之外的其它软件质量保证手段。程序验证尝试以严格的定
该系统选用Rational公司Rose2000建模工具、兰吉尔公司ZD电表和面向对象可视化编程语言Borland公司Delphi6.0加以实现.在实现过程中,运用了UML建模技术、DLMS通信规约、ADO数
视频数据的爆炸式增长为视频编码技术带来了新的挑战。视频编码技术已经经历了三十余年的发展历程,得到了学术界和工业界的广泛研究。MPEG-2、H.264/AVC等视频编码标准广泛应
汉字风格的特征表达一直是研究者所关注的重点。不同于传统的汉字分层模型,本文在笔画层面提出了一种新的笔画段模型。该模型将笔画分为端部、拐角部、中段三种笔画段的组合。
电子商务系统正在以爆炸性的速度发展,其最终目标是实现商务活动各环节的电子化。电子支付系统是电子商务系统的核心,基于电子现金的电子支付系统目前还处于研究阶段,但由于它拥
该文主要研究了在大规模网络背景下流量异常的检测技术,在分析了网络流量特点的基础上,针对由DDoS攻击引起的网络异常提出了两种异常检测的方法,并分别为两种方法实现了原型
在图像处理领域,误差扩散是一种常用的半色调技术和采样方法。使用具有可变扩散系数和可变阈值的误差扩散算法,可以在二维图像平面获得满足蓝噪声性质的采样点分布。这些采样点
该文在中国电子邮政的项目背景下,针对邮政网上支付体系的安全手段和安全策略进行了重点研究,给出了它们的实现机制,针对邮政支付网关的运作体制,给出了系统安全框架,并从网