基于BSP-16的H.264流媒体服务器的优化与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:hbjxwjy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,3G时代的来临,多媒体技术的应用得到了飞速的发展,而相应的视频编解码标准和传输规范也相继得到研究和制定。H.264作为新一代的视频压缩标准,能在较低的带宽下传输高质量的图像,有着良好的网络适应性。而第三代合作伙伴计划3GPP也将H.264标准纳入其规范之中,以更好的支持视频业务。因此,研究H.264的压缩编码及其在网络上的传输是一项很有意义的工作。同时由于H.264编码的复杂性,实现实时的视频编码并在无线网络上进行传输也相当具有挑战性。本课题使用Pixelworks公司提供的以BSP-16 DSP处理器为核心的BabelFishⅡ开发平台,进行了H.264视频编码器和3GPP流媒体服务器的研究。通过采用优化编码流程,改进数据传输,研究快速算法等方法,提高了编码器的效率,优化了无线网络中实时视频流传输和播放质量。在设计过程中,本文针对开发平台提供的主处理器和专用协处理的并行特性以及FIRtree指令集的单指令多数据处理特点,对编码流程进行了并行设计,对大量数据使用DMA读取,对主要耗时计算使用多媒体指令,显著提高了编码速度。针对无线网络传输中低带宽,高误码率,高延迟的特点,分析了H.264的码率控制算法和抗误码技术,并将其应用到流媒体服务器中,提高了丢包条件下的流媒体播放质量。此外,论文还特别研究了NAT穿透技术,增强了系统的实用性。实验结果表明,本文完成的采用H.264编码的3GPP流媒体服务器充分发挥了BSP-16处理器的性能,实现了H.264基本档次的CIF格式视频实时编码,在无线网络中实时视频传输和播放达到了较好的质量。
其他文献
在数字信号处理中,如何从噪声中有效地检测到有用信号一直以来都是该领域所关注的内容。由于小波变换具有良好的时频局部化特性,能够对各种时变信号进行有效地分解,从而较好地将
中国将GSM-R成功应用于铁路通信并先于欧洲开展基于GSM-R的通用分组无线业务(General Packet Radio Service,GPRS),大大加快了中国铁路信息化的进程。我国铁路将通过综合数字移
无线激光通信(WLC:Wireless Laser Communication)因其具有高带宽、低成本以及没有频率限制等优点,成为近年来解决接入网“最后以一公里”问题最有效的方案之一。无线激光通信
随着各种无线接入技术的出现,移动通信系统将发展为由不同无线接入技术共存的异构无线网络,以便为用户提供更多、更好的业务体验。呼叫接纳控制是异构无线网络中的关键技术之
随着通信技术和多媒体技术的日益发展,语音信号成为人机交互过程中的重要工具,更是人们日常生活中不可替代的交流模式。但是由于环境的多变性和复杂性,人们往往不能得到纯净
随着计算机网络技术、计算机处理能力、Android手机应用等技术的不断发展,手机视频监控系统在安全方面的应用变得越来越广泛。本文实现了一种基于SIP协议的Android手机视频监
近几年以来,人脸识别由于它具有直接、友好、方便、易于被用户所接受等优点,成为比较热门的研究应用方向。一个人脸识别系统主要由三个部分组成:人脸检测,特征提取,人脸识别。人脸
信道编码是移动通信系统中的关键技术之一。随着信道编码理论的发展,1993年,Berrou等人提出了Turbo码,它是并行级联卷积码的简称,仿真结果表明其译码性能可以接近Shannon理论值。
近来,MIMO(多输入多输出)技术因其在系统容量、频谱利用率和数据的传输速度上的优势获得广泛关注。从通信技术的发展来看,MIMO系统在接收端采用联合检测可以充分利用接收到的信
眼底视网膜血管的走向、弯曲度、分叉度等性状分析已成为医学上诊断全身血管性疾病的重要手段。随着医学影像处理的发展,利用计算机对眼底病变进行观察和检测可帮助医生提高