语音编码技术 G.711 G.723 G.726 G.729
- 格式:pdf
- 大小:289.18 KB
- 文档页数:15
Freeswitch音视频编码支持1. freeswtich对高清(HD)语音编码的支持freeswitch支持大部分高清语音编码,包括Speex,G.722,G.722.1(Siren) 及SILK,与之对比,asterisk 1.8版本之前只支持采样为8000的常用语音编码,1.10后asterisk开始从新架构其media codec模块,以全面支持高清等宽频语音编码。
2.有些语音编码以模块方式加载(G729等),有的则属于freeswitch core部分(G711),系统默认不加载所有语音编码,对于没有加载的编码,可以通过配置modules.conf.xml配置,在fs_cli上执行 "show codec" 会显示当前系统已经加载的编码:type,name,ikeycodec,ADPCM (IMA),mod_spandspcodec,AMR,mod_amrcodec,G.711 alaw,CORE_PCM_MODULEcodec,G.711 ulaw,CORE_PCM_MODULEcodec,G.722,mod_spandspcodec,G.723.1 6.3k,mod_g723_1codec,G.726 16k,mod_spandspcodec,G.726 16k (AAL2),mod_spandspcodec,G.726 24k,mod_spandspcodec,G.726 24k (AAL2),mod_spandspcodec,G.726 32k,mod_spandspcodec,G.726 32k (AAL2),mod_spandspcodec,G.726 40k,mod_spandspcodec,G.726 40k (AAL2),mod_spandspcodec,G.729,mod_g729codec,GSM,mod_spandspcodec,H.261 Video (passthru),mod_h26xcodec,H.263 Video (passthru),mod_h26xcodec,H.263+ Video (passthru),mod_h26xcodec,H.263++ Video (passthru),mod_h26xcodec,H.264 Video (passthru),mod_h26xcodec,LPC-10,mod_spandspcodec,PROXY PASS-THROUGH,CORE_PCM_MODULEcodec,PROXY VIDEO PASS-THROUGH,CORE_PCM_MODULE codec,Polycom(R) G722.1/G722.1C,mod_sirencodec,RAW Signed Linear (16 bit),CORE_PCM_MODULEcodec,Speex,mod_speexcodec,iLBC,mod_ilbc以模块方式加载的编码在目录src\mod\codecs下面,所以如果我们想添加自己的编码,在此目录下参考其他实现即可,freeswitch 对新编码的添加接口也及其简单,主要为注册几个四个回调,init,encode,decode,destroy,然后通过switch_core_codec_add_implementation 把这几个回调的实现注册进去。
5g通信的语音编码标准在5G通信系统中,语音编码技术是实现高效、可靠和低延迟语音传输的关键。
以下是关于5G通信的语音编码标准的主要内容:1. 音频编解码器标准在5G通信中,音频编解码器(Audio Coder)标准是实现语音信号的压缩和编码的核心技术。
目前,3GPP组织正在制定新一代的音频编解码器标准,称为3 (Low Complexity Communication Efficient Coding)。
该标准旨在提供低复杂度、高通信效率的音频编码方案,以适应5G通信的高速率、大带宽和低延迟的需求。
2. 语音传输协议标准5G通信系统需要提供低延迟、高可靠性的语音传输协议。
为了实现这一目标,一些新兴的语音传输协议正在被开发和应用。
其中最具代表性的两种技术是VoNR (Voice over New Radio)和VoLTE (Voice over LTE)。
这两种技术都旨在提供高效的语音传输方案,同时保证低延迟和高可靠性。
VoNR是一种基于5G NR(新无线电)技术的语音传输协议。
它利用5G的高速率和低延迟特性,实现在移动通信网络中传输语音和视频信号。
VoNR可以提供比传统VoLTE技术更高的频谱效率和更低的传输延迟,从而提供更好的语音通话体验。
VoLTE是一种基于LTE技术的语音传输协议。
它利用LTE的高速率和低延迟特性,实现在移动通信网络中传输语音信号。
VoLTE可以提供与VoNR相似的语音质量和低延迟性能,但需要在LTE网络中进行优化和部署。
3. 语音质量评估和测量标准为了确保5G通信中的语音质量,需要制定相应的语音质量评估和测量标准。
这些标准应该能够评估各种语音编码器和传输协议的性能,以确保它们能够提供高质量的语音传输。
例如,主观音质评估(Subjective音质Evaluation)和客观音质评估(Objective音质Evaluation)是两种常用的语音质量评估方法。
主观音质评估是通过人的听觉感受来评估音质的好坏,客观音质评估则是通过测量信号的客观指标如失真度、噪声水平等来评估音质。
G.721ADPCM语音编码标准的学习及实现摘要语音是人类相互之间交流时最常使用的信息载体。
在信息化高度发展的今天,语音处理技术以及它的应用已经成为信息化社会不可缺少的重要组成部分。
而语音编码作为语音信号处理的一个分支,目的就是要在保证语音音质和可懂度的条件下,采用尽可能少的比特数来表示语音,它是现代通信和信息工程领域不可缺少的关键技术。
语音编码在数字通信网中占据着重要的位置。
随着通信技术和信息社会的飞速发展,频率资源显得越来越宝贵。
因此,降低电话信道的传输码率又或者是压缩语音信号的传输带宽,一直以来都是人们所追求的目标,语音编码技术也因此显得更加重要。
总而言之,数字语音通信与存储技术和语音编码是密不可分的,语音应答系统、语音信箱、数字录音电话、语音查询系统等,也都是随着语音压缩编码技术而发展起来的。
本文简单介绍了语音信号的编码技术,主要学习了G.721 ADPCM语音编码标准并通过编程实现。
关键字:语音编码、语音通信、压缩、存储、语音信号引言语音编码是在保持一定的算法复杂度和通信时延的前提下,运用尽可能少的信道容量,传输尽可能高质量的语音。
编码器的效率和算法复杂度之间通常呈正比关系,算法越复杂,时延和费用就越高。
因此,必须在这两个矛盾的因素之间寻找一个平衡点。
语音编码发展的目的是为了使平衡点向更低的比特率方向移动。
ITU已经制定了几种码率的语音编码国际标准,这些标准推动了研究工作的进展。
1 语音编码的分类、特性及现状语音编码编码方式大致可以分为三种:波形编码、参数编码、混合编码。
波形编码是将时间域或变换域信号直接变换成数字信号,力求使重建语音波形保持原始语音信号的波形形状。
参数编码又称声码器编码,它是将信源信号在频域或其他变换域提取特征参数,然后对这些特征参数进行编码和传输,在译码端再将接收到的数字信号译成特征参数,根据这些特征参数重建语音信号。
混合编码将波形编码和参数编码结合起来,克服了波形编码和参数编码的缺点,吸收了他们的长处,能够在较低速率上得到高质量的合成语音。
pcm转g711原理PCM转G711原理PCM(Pulse Code Modulation)是一种数字信号编码方式,它将模拟信号转换为数字信号。
而G711是一种音频编码标准,它将PCM信号编码为8位或16位的音频数据。
在语音通信中,G711是一种常用的编码方式,它可以保证音质的同时,占用的带宽较小。
PCM转G711的原理是将PCM信号进行压缩编码,以减少数据传输所需的带宽。
具体来说,PCM信号是由一系列数字表示的模拟信号,每个数字代表模拟信号在某个时间点的幅度。
而G711编码则是将这些数字进行压缩编码,以减少数据传输所需的带宽。
在G711编码中,有两种不同的编码方式:μ-law和A-law。
μ-law编码是一种非线性编码方式,它将大幅度的信号进行更强的压缩,而对于小幅度的信号则进行较轻的压缩。
A-law编码则是一种线性编码方式,它将信号进行均匀的压缩,以保证音质的同时,占用的带宽较小。
在进行PCM转G711编码时,需要先将PCM信号进行采样和量化。
采样是将模拟信号转换为数字信号,量化则是将数字信号进行离散化处理。
采样和量化的精度越高,编码后的音质就越好,但同时也会占用更多的带宽。
在进行G711编码时,需要根据编码方式选择相应的压缩算法。
μ-law 编码和A-law编码的压缩算法不同,因此编码后的数据格式也不同。
在进行数据传输时,需要根据编码方式选择相应的解码算法,以将编码后的数据还原为PCM信号。
总之,PCM转G711的原理是将PCM信号进行压缩编码,以减少数据传输所需的带宽。
在进行编码时,需要先进行采样和量化,然后选择相应的压缩算法进行编码。
在进行数据传输时,需要根据编码方式选择相应的解码算法,以将编码后的数据还原为PCM信号。
1.语音数据包封装的实现与CODEC不论在呼叫控制信令上采用何种协议,语音包的传输基本上都基于RTP(real-time transport protocol RFC 1889/RFC 3350)协议在网络上传输。
这是一种为传输实时媒体流而由IETF制定的协议。
几乎所有的VoIP相关产品,都利用RTP收发语音信息。
语音包的结构如下所示,在IP层上封装后被送出到网络上,Payload部分的信息量多少取决于所采用的编码方式。
一般说来,在VoIP的世界里采用G.729编码的较多,而在运营商提供的IP电话服务中则是G.711较多。
G.711是在ISDN网中也被使用的CODEC,音质较好,但与G.729相比信息量较多。
而G.729则是一种压缩率高且音质也较好的CODEC。
在传输一路语音信息时,G.711所需的带宽是64kbps,而G.729只需要8kbps。
两者一般都以20msec间隔(这个间隔可变)发送数据包,因此我们可以推算出实际的包大小。
语音信息是一种模拟信号,而将语音转换成数据包首先需要将模拟信号转换为数字信号(数-模转换)。
相信大家对此都有所了解,将模拟式的语音信息用数字式传输的过程大致如下图所示。
现有的电话交换网中采用的编码方式是G.711(PCM),在通话的两端必须采用同样的方式分别进行编码/解码操作才能实现语音通话,这里的编码/解码功能合称为CODEC(COder/DECoder)。
VoIP应用中常见的两种具有代表性的CODEC如下:G.711(PCM方式:PCM=脉码调制:Pulse Code Modulation)@ 采样率:8kHz@ 信息量:64kbps/channel@ 理论延迟:0.125msec@ 品质:MOS值4.10G.729(CS-ACELP方式:Conjugate Structure Algebraic Code Excited Linear Prediction)@ 采样率:8kHz@ 信息量:8kbps/channel@ 帧长:10msec@ 理论延迟:15msec@ 品质:MOS值3.9接下来就以这两种CODEC为基础进行探讨。
G.729A语音编解码算法研究及FPGA实现
语音编码技术始终是语音研究的热点。
语音编码作为多媒体通信中信息传输的一个重要环节,越来越受到广泛的重视。
G.729是由美国、法国、日本和加拿大的几家著名国际电信实体联合开发的,国际电信联盟(ITU-T)于1995年11月正式通过了G.729。
96年ITU-T又制定了G.729的简化方案G.729A,主要降低了计算的复杂度以便于实时实现。
因其具有良好的合成语音质量、适中的复杂度、较低的时延等优点,G.729A 标准已被广泛应用在VOIP网关、IP电话中。
论文利用Altera公司的新一代可编程逻辑器件在数字信号处理领域的优势,对G.729A语音编码中的线性预测(LP)滤波器系数提取的FPGA(现场可编程门阵列,Field Programmable Gate Array)实现进行了深入研究。
论文首先对语音信号处理及其发展进行介绍,深入讨论了G.729A语音编解码技术。
第二,对Altera公司的Stratix系列可编程器件的内部结构进行了研究,分析了在QuartusⅡ开发平台上进行FPGA设计的流程。
第三,基于FPGA,对G729A编码系统的LP分析部分做了具体设计,其中包括自相关函数和杜宾(Durbin)递推两个主要功能模块,并对其工作过程进行了详细的分析。
第四,针对系统所使用的除法运算都是商小于1的特点,设计并实现了一个系统专用的除法器模块。
最后,在Altera FPGA目标芯片EP1S30F780C7上,对LP分析系统进行了验证,证明了方案的可行性。
sip 语音编码标准SIP语音编码标准SIP(Session Initiation Protocol)是一种用于建立、修改和终止会话的网络协议。
它是VoIP(Voice over Internet Protocol)中最重要的协议之一。
在SIP中,语音编码标准起着至关重要的作用,它决定了音频数据在SIP会话中的传输和解码方式。
本文将介绍常用的SIP语音编码标准以及它们的特点和优势。
1. G.711G.711是一种用于传送模拟音频信号的语音编码标准。
它是SIP中最常用的语音编码标准之一,也被广泛应用在传统电话网络中。
G.711将模拟音频信号转换为数字信号,并使用脉冲编码调制(PCM)进行数据传输。
它提供了高质量的音频传输,但也需要较高的带宽。
G.711主要有两种变种,分别是μ-law和A-law,它们在不同的地区有不同的应用。
2. G.729G.729是一种语音编码标准,它能够在较低的带宽下提供较好的音质表现。
相比于G.711,G.729的编码算法更加复杂,因此需要更高的计算能力,但它可以显著减少网络带宽的占用。
G.729编码标准适用于带宽有限的网络环境,比如移动通信网络或者低速宽带网络。
3. G.722G.722是一种高质量的语音编码标准,它可以在较低的比特率下实现高音质的音频传输。
G.722通过广泛的声频带宽扩展(Wideband Audio Extension)实现了高保真音频的编码和解码。
这种编码标准适用于需要高音质的语音通信场景,例如音乐播放、会议通话等。
4. OpusOpus是一种开放源码的音频编码标准,它能够在低比特率和高带宽的网络环境下提供高质量的音频传输。
Opus编码标准结合了低延迟、高效率和高音质的特点,广泛应用于实时音频通信领域。
它支持多种采样率和比特率的选择,为不同的应用场景提供了灵活性。
5. AMRAMR(Adaptive Multi-Rate)是一种语音编码标准,主要用于移动通信网络中的语音通信。
g711a编码原理
G.711是一种用于语音数据压缩和编码的算法,其中G.711a
是G.711的一个变种。
G.711a编码原理基于脉冲编码调制(PCM)技术,它将语音
信号分解为一系列采样值,并通过量化和编码将这些采样值转换为数字格式。
具体的编码过程如下:
1. 采样:使用固定间隔的时间点对语音信号进行采样。
在
G.711a中,采样率为8 kHz,即每秒钟进行8000次采样。
2. 量化:将每个采样值映射为离散的量化值。
G.711a使用8
位量化,将每个采样值映射到256个离散的数值之一。
3. 编码:将离散的量化值转换为二进制码流,以便传输或存储。
G.711a使用无损编码,将每个量化值的8位二进制表示直接
传输。
G.711a的编码速率为64 kbps,即每秒传输64000个比特。
这
意味着每秒传输的采样值数量为8000个,并且每个采样值占
用8个比特。
G.711a的编码原理简单有效,适用于传输要求较高的语音通
信应用,例如传统电话网络。
由于采用无损编码,G.711a能
够提供高质量的语音传输,并且不会引入任何失真或压缩损失。
万林克系列语音产品目录(1)V ANLINK AS5300系列中继网关(2)Vanlink MT5000系列媒体穿越服务器(3)Vanlink IPPBX IP电话交换机(4)Vanlink MCU会议电话多点处理器(5)Vanlink VLGK网守设备(6)Vanlink IP电话计费系统(7)Vanlink IP电话机(8)产品报价(1)V ANLINK AS5300系列中继网关Vanlink AS5321语音网关是北京万林克通信技术有限公司自主开发的E1中继网关,是在IP 网络中继续传送高质量语音和传真的基础设备。
该产品采用模块化接口,包含三个扩展槽,可以配置三块E1中继模块,提供了很高的接入密度和处理能力。
一个E1中继模块可以同时处理30路语音压缩,因此Vanlink AS5321最多支持90路语音压缩,最大提供6路E1通道,支持180路用户电话并发通话。
支持ISDN/PRI、SS7、QSIG、中国1号信令。
(2)Vanlink MT5000系列媒体穿越服务器VLMT是一种通用意义上的媒体穿越服务器,不仅可以解决H.323类型终端的NA T、防火墙穿越问题,还可以解决SIP、MGCP等任何需要进行私网VoIP通信的NAT地址问题。
每个VLMT都可以分别配置成三种模式:信令代理、媒体代理、混合模式。
其中单独的信令模式可以单机维持2000个呼叫连接,单独的媒体模式可以单机维持300路通话,混合模式的性能指标介于两种单独模式之间。
(3)Vanlink IPPBX IP电话交换机IP PBX(专用交换机)简而言之就是集团电话,它被广泛地运用在企业办公机构中,极大地提高了企业的办事效率。
但传统的PBX存在不少问题,首先是它对新兴的CTI(计算机与电话集成)和VoIP支持不够,而且传统的PBX都采用的是专用技术,缺乏开放性和标准性,并且价格昂贵。
近年,随着Internet的流行和IP的成功,基于IP协议的IP PBX应运而生,可以解决传统PBX的不足。
(一) 监控行业常用分辨率QCIF(176×144)、CIF(352×288)、HALF D1(704×288)、D1(704×576)等几种分辨率,CIF录像分辨率是主流分辨率,绝大部分产品都采用CIF分辨率。
目前市场接受CIF分辨率,主要理由有四点:1、目前数码监控要求视频码流不能太高;2、视频传输带宽也有限制;3、使用HALF D1、D1分辨率可以提高清晰度,满足高质量的要求,但是以高码流为代价的。
在现阶段,出现了众多D1的产品,但市场份额非常小;4、采用CIF分辨率,信噪比在32db以上,一般用户是可以接受的,但不是理想的视频图像质量。
目前业内人士正在尝试用HALF D1来寻求CIF、D1之间的平衡。
但随着单块硬盘的容量达到750GB甚至1000GB,而国内的大部分DVR已经可以做到连接8块1000GB的硬盘,故D1逐渐会变成时常的主流。
DCIF分辨率是什么?经过研究发现一种更为有效的监控视频编码分辨率(DCIF),其像素为528×384。
DCIF分辨率的是视频图像来历是将奇、偶两个HALF D1,经反隔行变换,组成一个D1(720*576),D1作边界处理,变成4CIF(704×576),4CIF经水平3/4缩小、垂直2/3缩小,转换成528×384.528×384的像素数正好是CIF像素数的两倍,为了与常说的2CIF(704*288)区分,我们称之为DOUBLE CIF,简称DCIF。
显然,DCIF在水平和垂直两个方向上,比Half D1更加均衡。
为什么选用DCIF分辨率?数字化监控行业对数字监控产品提出两项要求:首先要求数据量低,保证系统能够长时间录像和稳定实时的网络传输;其次要求回放图像清晰度高,满足对细节的要求。
而DCIF分辨率在目前的软硬件平台上,能很好的满足以上两项要求。
Half D1分辨率已被部分产品采用,用来解决CIF清晰度不够高和D1存储量高、价格高昂的缺点。
g.711标准
G.711标准是一种用于音频编码的国际电信联盟(ITU)标准。
它定义了一种无损的音频编码算法,用于将模拟语音信号转换为数字信号。
该标准通常用于VoIP(Voice over Internet Protocol)和数字电路交换系统中。
G.711标准主要有两种编码方式:μ-law和A-law。
μ-law编码
主要在北美地区使用,而A-law编码主要在欧洲和其他地区使用。
这两种编码方式都以8位样本宽度进行编码,并且提供8000个样本/秒的采样率。
G.711标准的优点包括占用带宽相对较小、实时性较好以及兼
容性强等。
然而,由于它是一种无损的编码算法,因此所需的传输带宽较大。
总之,G.711标准是一种常用的音频编码标准,用于将模拟音
频信号转换为数字信号,以便在VoIP和数字电路交换系统中
传输和处理语音。
嵌入式系统中的语音通信与语音编码技术嵌入式系统正在迅速发展,并在我们的日常生活中扮演着越来越重要的角色。
其中,语音通信和语音编码技术在嵌入式系统中具有关键作用。
本文将介绍嵌入式系统中的语音通信和语音编码技术,并探讨它们在各种应用领域中的应用。
首先,我们了解什么是嵌入式系统。
嵌入式系统是一种集成了硬件和软件的计算机系统,旨在执行特定的功能。
相比于传统的计算机系统,嵌入式系统通常具有更小、更便携、更高效的特点,并用于各种应用范围,如智能手机、智能家居、汽车等。
语音通信是嵌入式系统中的一个重要功能。
它使得用户能够通过语音进行实时通信。
语音通信可以通过各种方式实现,比如常见的电话通信、语音对讲、语音指令等。
嵌入式系统中所使用的语音通信技术需要满足低延迟、高保真度和稳定性等要求。
此外,嵌入式系统还需要支持多种音频编解码标准,以确保与不同设备的兼容性。
在嵌入式系统中,语音编码技术起到至关重要的作用。
语音编码是将语音信号转换为数字信号的过程,以便在数字媒体中传输和存储。
语音编码技术至关重要,因为它能够有效地压缩语音信号,减小数据量,从而减少带宽和存储需求。
在选择合适的语音编码技术时,需要考虑音质、压缩比、实时性和系统资源占用等因素。
最常用的语音编码技术之一是G.711编码。
它是一种无损的音频编码技术,广泛应用于传统的电话系统中。
G.711编码能够以每秒64 kbps的速率传输语音信号,并提供近乎原始语音的质量。
由于其无损特性,G.711编码在传输语音时不会引入任何失真,因此广泛应用于安全性要求较高的通信领域。
另一种常用的语音编码技术是G.729编码。
与G.711编码相比,G.729编码具有更高的压缩比。
它能够以每秒8 kbps的速率传输语音信号,并提供较高的质量。
G.729编码通常用于低带宽网络环境下的语音通信,如VoIP(Voice over IP)等。
由于其较低的数据传输速率,G.729编码在网络带宽有限的情况下能够提供较好的语音质量。
g726编码原理
G.726是一种音频编码标准,主要用于数字音频压缩技术。
下面是G.726编码的基本原理:
1. 采样率转换:首先将模拟音频信号转换为数字音频信号,并对其进行采样。
采样率通常为48kHz,这意味着每秒钟对音频信号进行48k 次采样。
采样后,将每个采样值缩放到0到1之间,以便进行数字处理。
2. 量化:量化是将数字音频信号的振幅进行离散化的过程。
量化器根据采样值计算每个采样点的振幅值,并将其缩放到0到255之间的范围。
这是通过对每个采样点的振幅值进行线性缩放来实现的。
量化后,音频信号的振幅被离散化为256个不同的值。
3. 编码:在进行量化之后,音频信号被编码为二进制数据。
编码器将量化后的音频数据转换为二进制数据流,并将其分成帧(frame),每个帧的长度通常为20ms。
4. 熵编码:熵编码是一种数据压缩技术,通过减少数据中的冗余来减小数据的大小。
在G.726编码中,熵编码器使用算术编码来对数据进行压缩。
算术编码将每个帧中的数据进行排序,并将其分成不同的块。
然后,每个块都被赋予一个概率,熵编码器使用这些概率来计算压缩后的数据大小。
5. 比特流输出:最后,压缩后的音频数据被转换为比特流,并输出到网络中。
G.726编码器输出的比特流通常是可变长度编码的,因此可以根据数据的统计特性进行优化。
总的来说,G.726编码的基本原理是将模拟音频信号转换为数字音频信号,并对其进行量化和熵编码,以减小数据的大小。
这种压缩技术可以在保证音质的前提下减小音频文件的大小,从而提高音频数据的传输效率。
g711alaw:表示G.711(定义了脉冲编码调制技术)的A律编解码方式,带宽为64kbps,通常被欧洲采用。
g711ulaw:表示G.711的 律编解码方式,带宽为64kbps,通常被北美和日本等国家采用。
g723r53:表示G.723.1 Annex A(多媒体通讯的双速率语音编码,基于多脉冲多量级化和码激励线性预测技术)编解码方式,带宽为5.3kbps。
g723r63:表示G.723.1 Annex A编解码方式,带宽为6.3kbps。
g726r16:表示G.726 Annex A(使用自适应差分脉冲编码调制技术)编解码方式,带宽为16kbps。
本参数的支持情况与实际使用的板卡有关。
g726r24:表示G.726 Annex A(使用自适应差分脉冲编码调制技术)编解码方式,带宽为24kbps。
本参数的支持情况与实际使用的板卡有关。
g726r32:表示G.726 Annex A(使用自适应差分脉冲编码调制技术)编解码方式,带宽为32kbps。
本参数的支持情况与实际使用的板卡有关。
g726r40:表示G.726 Annex A(使用自适应差分脉冲编码调制技术)编解码方式,带宽为40kbps。
本参数的支持情况与实际使用的板卡有关。
g729a:表示G.729 Annex A编解码方式,对G.729编解码进行了一系列简化,带宽为8kbps。
g729r8:表示G.729(使用共轭代数码激励线性预测的语音编码技术)编解码方式,带宽为8kbps。
【描述】compression命令用来按照优先级别配置语音编解码方式。
undo compression命令用来将某优先级的语音编解码方法恢复为缺省情况。
缺省情况下,最高优先级的语音编解码为g729r8,第二优先级的语音编解码为g711alaw,第三优先级的语音编解码为g711ulaw,最低优先级的语音编解码为g723r53。
g711alaw和g711ulaw编解码可以提供高质量的语音传输,但要占用较高的带宽。
常见语音编码格式带宽的比较1 G711u与G729编码格式比较G711a—编解码格式为G.711 alawG711u—编解码格式为G.711 ulaw (the default)G729—编解码格式为G.729G729a—编解码格式为G.729a上面的就是VOIP使用的编码解码格式的,我们到底选择哪个好些呢?针对不同平台包括不同,在这里包月网络电话选择顺序优先选择:G711u,在我们的使用思科linksysp2pt测试时候,使用G729时候,会出现对方自动断线一下然后再接上的情况,而使用G711u的时候很好解决了这问题,没有多次重连接的情况。
我们还有文章:包月网络电话打通但听不到声音解决方法里面说到这个编码的问题,压缩编码也是重点的问题所在,把编码选择:G729, G711u和G711a,以便更好地提升音质,例如这里的如果使用DBL的网关,在选择语音编码标准请参照以下顺序进行排列:G729G729aG729abG711uG711aG723.1就是按这上面的排序了。
G711u在前,G711a在后,排序好就能相应解决听不到声音的问题。
这是语音包传输的解决问题。
此次解决方案很好地解决了包月网络电话打通听不到声音解决方法。
2 G711/G723/G729占用带宽按照上面的计算公式:G711:20ms打包,带宽为=90.4 Kbit/sG729:20ms打包,带宽为=34.4 Kbit/sG723:5.3k,30ms打包,带宽为=22.9 Kbit/s业界一般按照下表提供的IP网带宽系数和以太网带宽系数来设计网络带宽:序号编解码技术压缩速率(Kbps)打包周期(ms)IP网带宽系数6485.36.338420203030101.250.380.270.256以太网带宽系数1.410.540.370.366.21G.711 a/u2G.729 a/b3G.723.1(5.3kbit/s)4G.723.1(6.3Kbit/s)5H.263(384Kbit/s)注:采用某种编码方式时,用64K乘以相应的带宽系数就可以得出其实际占用的带宽。