資源描述:
《常見語音編碼格式帶寬的比較.docx》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、常見語音編碼格式帶寬的比較1G711u與G729編碼格式比較G711a—編解碼格式為G.711alawG711u—編解碼格式為G.711ulaw(thedefault)G729—編解碼格式為G.729G729a—編解碼格式為G.729a上面的就是VOIP使用的編碼解碼格式的,我們到底選擇哪個(gè)好些呢?針對不同平臺(tái)包括不同,在這里包月網(wǎng)絡(luò)電話選擇順序優(yōu)先選擇:G711u,在我們的使用思科linksysp2pt測試時(shí)候,使用G729時(shí)候,會(huì)出現(xiàn)對方自動(dòng)斷線一下然后再接上的情況,而使用G711u的時(shí)候很好解決了這問題,沒有
2、多次重連接的情況。我們還有文章:包月網(wǎng)絡(luò)電話打通但聽不到聲音解決方法里面說到這個(gè)編碼的問題,壓縮編碼也是重點(diǎn)的問題所在,把編碼選擇:G729,G711u和G711a,以便更好地提升音質(zhì),例如這里的如果使用DBL的網(wǎng)關(guān),在選擇語音編碼標(biāo)準(zhǔn)請參照以下順序進(jìn)行排列:G729G729aG729abG711uG711aG723.1就是按這上面的排序了。G711u在前,G711a在后,排序好就能相應(yīng)解決聽不到聲音的問題。這是語音包傳輸?shù)慕鉀Q問題。此次解決方案很好地解決了包月網(wǎng)絡(luò)電話打通聽不到聲音解決方法。2G711/G723/
3、G729占用帶寬帶寬=包長度×每秒包數(shù)=包長度×(1/打包周期)=(Ethernet頭+I(xiàn)P頭+UDP頭+RTP頭+有效載荷)×(1/打包周期)=(208bit+160bit+64bit+96bit+有效載荷)×(1/打包周期)=(528bit+(打包周期(秒)×每秒的比特?cái)?shù)))×(1/打包周期)=(528/打包周期)+每秒比特?cái)?shù)按照上面的計(jì)算公式:G711:20ms打包,帶寬為(528/20+64)Kbit/s=90.4Kbit/sG729:20ms打包,帶寬為(528/20+8)Kbit/s=34.4Kbit/
4、sG723:5.3k,30ms打包,帶寬為(528/30+5.3)Kbit/s=22.9Kbit/s業(yè)界一般按照下表提供的IP網(wǎng)帶寬系數(shù)和以太網(wǎng)帶寬系數(shù)來設(shè)計(jì)網(wǎng)絡(luò)帶寬:序號(hào)編解碼技術(shù)壓縮速率(Kbps)打包周期(ms)IP網(wǎng)帶寬系數(shù)以太網(wǎng)帶寬系數(shù)1G.711a/u64201.251.412G.729a/b8200.380.543G.723.1(5.3kbit/s)5.3300.270.374G.723.1(6.3Kbit/s)6.3300.250.365H.263(384Kbit/s)3841066.2注:采用某種
5、編碼方式時(shí),用64K乘以相應(yīng)的帶寬系數(shù)就可以得出其實(shí)際占用的帶寬。當(dāng)然如果是中繼接口,還需要考慮信令占據(jù)一定的帶寬,一般按照2.5%來計(jì)算。另外Ethernet頭部字節(jié)一般來說是14,這里的26個(gè)字節(jié)是不一定,得抓一個(gè)真實(shí)的RTP包來看看。如果看不懂上面的計(jì)算方法,只需記住以下結(jié)果:G711實(shí)際占用帶寬每線90.4kbit/s100線并發(fā)占用9MbpsG729實(shí)際占用帶寬每線34.4kbit/s100線并發(fā)占用3.4MbpsG723實(shí)際占用帶寬每線22.9kbit/s100線并發(fā)占用2.2Mbps