基于Symbian智能手机的H.264视频播放器的设计和仿真实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:eastliu33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
手机已经成为人们生活中不可缺少的电子产品。手机功能也在不断的扩展,现在的中高端智能手机集信息通讯、事务处理、娱乐功能于一身,为人们提供全方位的便利服务。手机的普及性使得手机功能需求的不断增加,因此极大地促进了相关应用技术的发展。其中移动流媒体技术最被人们看好,有了移动流媒体技术的支持,手机用户可以在无线网络覆盖的任何区域接收播放流媒体数据。在实际应用中,由于无线网络具有数据传输速率低、带宽不稳定、数据误码率高等缺点,所以如果想在无线网络上传输清晰流畅的实时视频流数据,必须有先进的视频压缩技术和高效健壮的传输协议的支持。H.264作为目前最先进的视频压缩标准,在压缩效率、码流质量、容错性能上都有优异的表现,适合于无线应用。为了在智能终端上实现H.264数据的解码,本论文将基于PC的H.264视频解码库移植到手机的Symbian平台。Symbian是一种嵌入式操作系统,因此它与PC的操作系统有着诸多的区别,有着自己的种种限制,如内存管理控制,全局变量的限制以及对标准C的支持不够完善等。因此要对H.264解码库进行移植优化才能在Symbian平台上实现良好的视频播放效果以满足人们的感官需求。本文设计了基于Symbian OS的视频播放系统,系统包括流媒体服务器和智能手机客户端。进行了解码器移植和手机客户端多媒体播放器的设计与实现。最终目标是使得手机用户可以通过无线网络与流媒体服务器进行通信,实时接收多媒体信息。本文创新点:立足于资源有限的手机平台裁剪FFmpeg中解码H.264核心代码,并实现c源程序到Symbian平台的移植。利用Symbian操作系统中提供的通信机制,建立移动客户端和远程服务器之间的通信。
其他文献
在如今数据爆炸的时代,如何对数据进行有效的分类筛选,从而准确获取符合用户需求的有价值的信息成为人们面临的主要问题。在所有的数据类型中,图像是其中最常见的一种,且有着
随着计算机技术的不断发展,从数据处理到智能处理,计算机的应用范围越来越广,处理问题的规模也越来越大。为了满足大量实际应用问题的需求,一个重要的解决途径就是采用并行计
随着计算机技术、网络通信技术的迅速发展,教学资源的信息化、网络化成为可能和必然发展方向。服务器的负载均衡是可靠、高效数据访问的基本保证,特别是具有较高负载的教学资
三维虚拟化身的人脸建模与运动仿真是当前计算机图形学领域的一个研究热点,其原因是游戏、影视、可视通信等产业的应用需求。本文针对虚拟化身的人脸建模与动画、机器人的运
从古至今,人类从未停止过对美的追求。“什么是美?怎样变美?”一直是美学研究者们探讨的话题。随着计算机图像处理技术的蓬勃发展,用机器来评价人脸美丽程度已经成为可能。在
随着Internet和地理信息技术的快速发展,人们对地理信息系统(GIS)的要求越来越高。网络地理信息系统(WebGIS)作为网络技术和GIS技术的结合点,具有广泛的前景。WebGIS以网络为
.NET Compact Framework是完整桌面版.NET Framework的一个精简版本,它包括完整.NET Framework基类库的一个兼容子集,同时.NET Compact Framework也包含公共语言运行库(CLR)
随着移动互联网的兴起,人们对路径导航的需求越来越高,对基于位置服务的需求更多样化。由于终端的不停移动,基于位置的实时导航对算法性能有着更严格的要求。交通工具的发达,
随着在线数据库应用的流行,整个互联网已经被迅速地“深化”。越来越多的数据以动态生成网页的形式呈现给用户。这些必须通过填写提交查询表单才能访问的网络资源就是所谓的D
支持向量机作为一种机器学习方法,较好地解决了非线性、高维数等实际问题,是机器学习领域的研究热点,为人脸识别提供了一条有效的路径。鉴于样本通常具有模糊特性且分布有稀