基于H.264的音视频解码播放软件设计与实现

被引量 : 0次 | 上传用户:aoli668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化技术的高速发展,多媒体通信已经成为人们生活中一种非常重要的交流手段,多媒体中的音/视频数据为人们提供了巨大信息量。在计算机技术、通信技术和微电子技术的共同推动下,数字音/视频编解码芯片应运而生,这使得多媒体通信系统的应用更加广泛。由于在使用音视频编解码芯片——Hi3511和FPGA设计并实现的H.264视频硬件编码过程中加入了一些非标准的通信协议,利用常规的视频解码软件不能进行正确解码,无法满足解码端的控制需求,因此本文设计并实现了音视频解码播放软件系统。该系统完成了对Hi3511编码芯片输出的H.264格式码流文件进行解码、显示、播放以及暂停、逐帧步进/步退、截图等功能,并且能在播放过程中根据需要对码流文件进行一定的格式转换。本文对H.264/AVC视频压缩标准的基本原理以及G系列的部分音频编码标准进行了简要概述。对基于上述音、视频压缩标准的音视频解码播放软件的设计与实现进行了系统的研究,包括该软件系统的总体设计方案、软件功能、音视频解码过程、图像显示及声卡发声过程。在音、视频解码过程中使用了多线程编程技术,并利用FIFO技术对数据进行管理。在图像显示过程中使用了DirectDraw中的overlay技术,解决了在图像快速移动时DirectDraw的刷新速度与屏幕刷新速度不匹配而导致的在图像显示时出现的”撕裂”现象。实验表明,论文实现的X Stream Player视频解码播放软件在720×576(D1)分辨率的情况下可实现25fps的解码需求。同时,图像显示结果表明,使用overlay技术与DirectDraw技术相比,在图像快速移动时能获得更好的显示图像性能。
其他文献
宁夏第六次人口普查结果显示,10年来宁夏人口结构发生了重大的转变。生育率持续下降、老龄化速度加快、出生人口性别比高居不下、城镇人口逐步超越乡村人口等,这无疑对传统经
《呐喊》中不应被忽略的一声“呐喊”——《头发的故事》解读●王建平在鲁迅的小说中,《头发的故事》最为评论家们所忽略。对它的评论大多夹杂在其它文章或论著中,而且有些论者
<正> 产生于本世纪二十年代的法国超现实主义,不仅是对欧美近代文学发生过重要影响的文学流派,而且还是对第二次世界大战前后的法国和欧洲的政治事件起过积极作用的政治思潮
产业结构升级是未来中国经济发展的必然趋势,而产业结构升级必然会影响到就业结构的调整.以宁夏为研究对象,结合宁夏第一、二、三产业产值和就业数据,利用多元线性回归方法,
试验旨在研究微藻二十二碳六烯酸(DHA)和十八碳三烯酸(ALA)对蛋鸡产蛋性能和鸡蛋的品质影响。选取576只300日龄海兰褐蛋鸡,随机分为3个处理,每个处理3个重复,每重复64只鸡。
<正>驰名世界的凡尔赛宫(Versailles),位于巴黎西南18公里的凡尔赛,是人类艺术宝库中的瑰宝。作为法国建筑艺术和园林艺术的典型代表,法兰西文化遗产的结晶,唤
该文提出了一个用于快速 Fourier变换计算的反写码序的旋转因子表 ,这种旋转因子表具有可扩展性 :本质上 ,这种旋转因子表的分量与变换的点数无关 .当点数改变时 ,这种旋转因
本文对钢筋混凝土平面结构的支座型式、基木特点进行了讨论,并归纳了选择钢筋混凝土结构支座的若干原则和方法,供教学和初学者设计钢筋混凝土结构时参考。
期刊
<正> 商人作为一个社会阶层,从其诞生之日起就具有不同于其他社会阶层的一系列特征。其中最明显的特征之一,就是其内部构成复杂多变。唐代是我国封建社会最繁荣的历史时期之
分类一直是机器学习、模式识别和数据挖掘研究的核心问题 .从海量数据中学习分类知识 ,尤其是当获得大量的带有类别标注的样本代价较高时 ,增量学习是解决该问题的有效途径 .