嵌入式系统的流媒体播放器设计与性能优化

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:shan527333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术、多媒体电子技术的发展,基于嵌入式系统的网络视频应用日渐普及。但由于嵌入式系统中资源有限,且网络视频应用程序对实时性处理有着严格的要求,设计和优化高性能的流媒体播放器软件具有实际应用价值。为解决传统客户机/服务器架构的嵌入式流媒体播放器软件系统中服务器性能瓶颈、功能代码与界面代码紧耦合、多进程架构开销较大等问题,提出了一个嵌入式流媒体播放器客户端的应用设计方案,采用模块化线程的设计方式将系统分为三大模块:发送端模块、接收端模块与live555子进程。利用线程间通信技术、运动图像编码技术、流媒体传送等技术对系统多处进行了优化:保证了各个模块内的多个线程能同步协作完成任务,提高线程间数据通信的效率,并解决传统图像显示技术在处理器能力较弱的平台中显示速度过于缓慢的问题。使得播放器在单位时间内能处理更多帧数的视频数据,占用更少的系统资源。本文最终对系统进行了功能测试与性能测试(CPU使用率与内存使用率),结果表明该客户端能够实时、流畅、稳定的播放流媒体数据,能够满足应用的需求。
其他文献
粒子群优化算法是一种受到鸟类和鱼类群体活动的有规律的社会行为方式的启发而得到的一种基于群体智能的启发式的全局优化算法。该算法的基本思想来源于对鸟类简化社会模型的
在信息时代,网络和数字信息化应用日益深入和广泛,多媒体技术处于十分重要的地位。人们对多媒体技术的需求也越来越高,不但要听到对方的声音,还想要见到对方的影像,如可视电
计算机科学是研究算法的科学,而且计算机所处理的对象大部分是离散的数据。组合数学是研究离散对象的科学,正因为有了以组合数学为基础的组合算法,才使人感到计算机好像是有思维
随着软件产业化的发展,人们对软件的质量、成本和进度提出了较高的要求。光电测量设备作为一种高精度检测设备,并且在其组成中引入了计算机系统,计算机软件已成为光电测量设
近年来,随着移动互联网的发展与壮大,智能手机也得到迅速的发展。目前Android系统占据了全球手机操作系统市场份额的一大部分且仍有不断上升的趋势,与此同时,Android也成为了
该文第一章为论文的绪论部分,主要介绍论文的研究背景、论文期间作者的主要工作,以及论文的内容和结构简介.在第二章,作者首先介绍软件测试理论和软件可靠性评估理论,然后根
在全球社会老龄化的大背景下,老年人的身体健康状况和晚年生活质量需要更多的关注。跌倒在老年人群中发生率高并且带来的后果比较严重。鉴于跌倒对老年人身体造成的巨大伤害,
虚拟现实地理信息系统(VR-GIS)是随着计算机图形技术和人机接口技术的发展,在传统二维GIS系统基础上发展起来的新型GIS系统,是地理信息系统与虚拟现实技术相结合的产物。VR-G
数据仓库技术的主要目的_在于更好地为用户提供决策支持。联机分析处理(Online AnalyticalProcessing,OLAP)是数据仓库提供的重要服务之一,也是用户获得决策支持的主要手段。OL
本文针对民航快递信息系统发展过程中遇到的瓶颈问题,首次提出了数据仓库和数据挖掘的工作思路,并在以下问题:数据仓库的数据建模技术、系统的体系构架、基于分布式的数据仓库