基于aacPlus v2的音频直播系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:dapeng0429
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人民生活水平的逐步提高,人们对信息的需求也日益增加,而音频直播就成为了人们及时获得各种信息的重要手段。目前,广播电台主要使用专业音频直播车或ISDN专线进行直播,这两种方式成本都较高且对直播地点选择有依赖性。因此,研究一种携带方便、低成本、对地点选择适应性强的音频直播系统对电台工作和人民生活质量的提高都有现实意义。基于电路交换方式的PSTN网是当前较廉价和普及的网络,它具有时延小、数据传输可靠和错误率低的优点,满足音频直播对实时性和可靠性的需要,缺点是其提供的模拟话音质量不能达到专业音频节目的质量要求。但随着音频压缩技术的提高,aacPlus v2在低码率下能够提供高音质音频,用aacPlus v2作为信源编解码方式,用Modem通信技术在PSTN网上传输数据能够完成音频直播任务,因此,论文结合这两者的优点给出了音频直播系统的解决方案。首先,论文分析了音频直播系统的功能和性能需要,根据系统可扩展性和可移植性的要求,采用了模块化方法进行系统总体设计,把系统分为录音模块、播放模块、编码模块、解码模块、传输模块、缓冲模块和总体控制模块,然后给出了模块层次关系图。在传输模块的设计中,为了使系统能工作在不同的传输网络上,论文设计了一套简单的实时传输控制协议来向上层提供统一接口而向下层兼容不同的传输方式,还阐述了传输协议中传输控制包的定义内容和传输控制算法的具体设计,从而使系统完成了实时传输、实时监测、实时控制任务,解决了直播系统在传输过程中自适应编码和断线异常处理这两个难点。其次,为了进行实时和低延时传输,必须要做到实时编解码,而未优化前的编解码模块不能达到实时要求,因此,在系统的实现中,论文具体阐述了aacPlus v2的优化方法。在算法优化上,对量化部分常用到的非线性函数整数开平方提出了一种新的定点快速算法;在代码优化上,给出了具体的优化方法及步骤。此外,论文还详细叙述了如何用多线程技术实现系统功能,给出了系统单线和双线应用模式下的实现方法,并对此两种模式做了系统测试,测试结果满足专业音频直播系统的各项指标。最后,论文在系统的嵌入式应用上也进行了初步研究,对aacPlus v2在ADSP-BF533上的实时实现给出了具体方法和初期研究成果。
其他文献
目前,Linux操作系统越来越受到人们的关注,构件技术也逐渐发展成为软件行业的主流。Linux和构件技术正在最大程度的改变着软件行业,但两者的结合并不尽如人意。Windows等其他操
随着计算机通信网的迅速发展,人们希望通过电子设备实现快速、远距离的交流,数字签名应运而生,并已经在信息安全、身份认证、数据完整性、不可否认性和匿名性等方面发挥了重要作
本文介绍了数字音频广播发展的历史和现状,并以Eureka147DAB标准作为前提和基础,提出了一套关于OFDM(正交频分复用)系统同步的方案。主要涉及:符号定时同步技术,载波频率同步
近年来物联网发展非常迅速,为人们提供了随时随地丰富多彩的通信和信息服务。在将来,物联网的终端设备的数量将非常巨大,遍布于城市的每一个角落,为了能够对每一个设备进行寻址,整
本文在对CAMEL3协议的研究为基础,以GPRS网络和智能网结合为前提,结合铁路数据业务的开发应用展开研究。本论文内容主要分为三个部分:一是介绍了GPRS与移动智能网互连的基本
电力线通信技术是利用电力线传输数据、语音、图像等多媒体信号的一种通信方式。低速电力线通信已发展成熟,目前基于低压电力线传输网络的宽带电力线通信成为业界的研究热点
粒子图像测速技术是现代流体力学中应用最为广泛的一种非接触流场测量的技术,迄今为止,二维粒子图像测速技术是最成熟的一种新技术,已经成功地应用在水动力实验、空气动力实验的
网络视频监控系统已经在日常的工业和家庭生活中得到了越来越广泛的应用,现代网络视频监控系统正朝着智能化、数字化、高清晰的方向发展,并且提出了低功耗、高速率的需求。由于
在过去的20多年里,移动通信技术在全球范围内得到了迅猛的发展和应用,已经历了从第一代模拟通信到第二代数字通信再到即将在全世界范围大规模商用的第三代多媒体通信的三个阶段
网络管理体系结构要有高度的灵活性和可扩展性,当前主要的网络管理方案大多采用了一种集中式的管理者/代理模型,这种结构具有一定的局限性。近年来,移动代理(MA:Mobile Agent