資源描述:
《ip和rtp語(yǔ)音編碼帶寬》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、IP和RTP語(yǔ)音編碼帶寬.txt“我羨慕內(nèi)些老人羨慕他們手牽手一直走到最后。━交話費(fèi)的時(shí)候,才發(fā)現(xiàn)自己的話那么值錢。speechcodec(G.711,G.723,G.726,G.729,iLBC)各種各樣的編解碼在各種領(lǐng)域得到廣泛的應(yīng)用,下面就把各種codec的壓縮率進(jìn)行一下比較,不正確之處望各位同行指正。Speechcodec:???現(xiàn)主要有的speechcodec有:G.711,G.723,G.726,G.729,ILBC,QCELP,EVRC,AMR,SMV 主要的audiocod
2、ec有: realaudio,AAC,AC3,MP3,WMA,SBC等,各種編解碼都有其應(yīng)用的重點(diǎn)領(lǐng)域?! ”疚闹饕獙?duì)speechcodec相關(guān)指標(biāo)進(jìn)行總結(jié): ITU推出G.7XX系列的speechcodec,目前廣泛應(yīng)用的有:G.711,G.723,G.726,G.729.每一種又有很多分支,如G.729就有g(shù).729A,g.729Bandg.729AB G.711: G.711就是語(yǔ)音模擬信號(hào)的一種非線性量化,細(xì)分有二種:G.711A-lawandG.711u-law.不同的國(guó)家和地
3、方都會(huì)選取一種作為自己的標(biāo)準(zhǔn).G.711bitrate是64kbps.詳細(xì)的資料可以在ITU上下到相關(guān)的spec,下面主要列出一些性能參數(shù): G.711(PCM方式:PCM=脈碼調(diào)制:PulseCodeModulation) ?采樣率:8kHz ?信息量:64kbps/channel ?理論延遲:0.125msec ?品質(zhì):MOS值4.10? G.723.1: G.723.1是一個(gè)雙速率的語(yǔ)音編碼器,是ITU-T建議的應(yīng)用于低速率多媒體服務(wù)中語(yǔ)音或其它音頻信號(hào)的壓縮算法;其目標(biāo)應(yīng)用
4、系統(tǒng)包括H.323、H.324等多媒體通信系統(tǒng),目前該算法已成為IP電話系統(tǒng)中的必選算法之一;編碼器的幀長(zhǎng)為30ms,還有7.5ms的前瞻,編碼器的算法時(shí)延為37.5ms;編碼器首先對(duì)語(yǔ)音信號(hào)進(jìn)行傳統(tǒng)電話帶寬的濾波(基于G.712),再對(duì)語(yǔ)音信號(hào)用傳統(tǒng)8000-Hz速率進(jìn)行抽樣(基于G.711),并變換成16bit線性PCM碼作為該編碼器的輸入;在解碼器中對(duì)輸出進(jìn)行逆操作來(lái)重構(gòu)語(yǔ)音信號(hào);高速率編碼器使用多脈沖最大似然量化(MP-MLQ),低速率編碼器使用代數(shù)碼激勵(lì)線性預(yù)測(cè)(ACELP)方法,編碼
5、器和解碼器都必須支持此兩種速率,并能夠在幀間對(duì)兩種速率進(jìn)行轉(zhuǎn)換;此系統(tǒng)同樣能夠?qū)σ魳?lè)和其他音頻信號(hào)進(jìn)行壓縮和解壓縮,但它對(duì)語(yǔ)音信號(hào)來(lái)說(shuō)是最優(yōu)的;采用了執(zhí)行不連續(xù)傳輸?shù)撵o音壓縮,這就意味著在靜音期間的比特流中加入了人為的噪聲。除了預(yù)留帶寬之外,這種技術(shù)使發(fā)信機(jī)的調(diào)制解調(diào)器保持連續(xù)工作,并且避免了載波信號(hào)的時(shí)通時(shí)斷。G.726:??G.726有四種碼率:,32,24,16kbit/sAdaptiveDifferentialPulseCodeModulation(ADPCM),最為常用的方式是32kb
6、it/s,但由于其只是G.711速率的一半,所以可將網(wǎng)絡(luò)的可利用空間增加了一倍。G.726具體規(guī)定了一個(gè)64kbpsA-law或?-lawPCM信號(hào)是如何被轉(zhuǎn)化為40,32,24或16kbps的ADPCM通道的。在這些通道中,24和16kbps的通道被用于數(shù)字電路倍增設(shè)備(DCME)中的語(yǔ)音傳輸,而40kbps通道則被用于DCME中的數(shù)據(jù)解調(diào)信號(hào)(尤其是4800kbps或更高的調(diào)制解調(diào)器)。G.726encoder輸入一般都是G.711encoder的輸出:64kbpsA-laworu-law.
7、其算法實(shí)質(zhì)就是一個(gè)ADPCM,自適應(yīng)量化算法。G.729:?G..729語(yǔ)音壓縮編譯碼算法采用算法是共軛結(jié)構(gòu)的代數(shù)碼激勵(lì)線性預(yù)測(cè)(CSACELP),是基于CELP編碼模型的算法;能夠?qū)崿F(xiàn)很高的語(yǔ)音質(zhì)量(長(zhǎng)話音質(zhì))和很低的算法延世;算法幀長(zhǎng)為10ms,編碼器含5ms前瞻,算法時(shí)延15ms;其重建語(yǔ)音質(zhì)量在大多數(shù)工作環(huán)境下等同于32kb/s的ADPCM(G.726),MOS分大于4.0;編碼時(shí)輸入16bitPCM語(yǔ)音信號(hào),輸出2進(jìn)制比特流;譯碼時(shí)輸入為2進(jìn)制比特流,輸出16bitPCM語(yǔ)音信號(hào);在語(yǔ)
8、音信號(hào)8KHz取樣的基礎(chǔ)上,16bit線性PCM后進(jìn)行編碼,壓縮后數(shù)據(jù)速率為8Kbps;具有相當(dāng)于16:1的壓縮率?! .729系列在當(dāng)前的VOIP得到廣泛的應(yīng)用,且相關(guān)分支較多,可以直接從ITU網(wǎng)上得到sourcecode和相關(guān)文檔?! .729(CS-ACELP方式:ConjugateStructureAlgebraicCodeExcitedLinearPrediction) ?采樣率:8kHz ?信息量:8kbps/channel ?幀長(zhǎng):10msec ?理論延遲:15msec