g711u與g729比較編碼格式
•g711a—編解碼格式為G.711 alaw
•g711u—編解碼格式為G.711 ulaw (the default)
•g729—編解碼格式為G.729
•g729a—編解碼格式為G.729a
上面的就是voip使用的編碼解碼格式的,我們到底選擇哪個好些呢?針對不同平臺包括不同,在這裡包月網路電話選擇順序優先選擇:g711u,在我們的使用思科linksys p2pt測試時候,使用g729時候,會出現對方自動斷線一下然後再接上的情況,而使用g711u的時候很好解決了這問題,沒有多次重連線的情況。
二月二企業包月網路電話專為企業提供的電話服務,在此測試的時候,網路電話包月可能讓許多使用者打的時間間隔太短,所以,為了達到好的效果,我們建議客戶使用正確的編碼,我們為客戶提供編碼由系統原來的g729再到g711u的,在這裡我們修改過來,先選擇g711u再選擇g729,這是實踐測試的
4、壓縮編碼也是重點的問題所在,把編碼選擇: g729, g711u 和 g711a,以便更好地提升音質,例如這裡的如果使用DBL的閘道器,
|
就是按這上面的排序了。因為g711u就是ulaw的意思,g711a就是alaw的意思,所以我們u在前,a在後,排序好就能相應解決聽不到聲音的問題。這是語音包傳輸的解決問題。
此次解決方案很好地解決了包月網路電話打得通但聽不到聲音解決方法,如果你是我們客戶,請聯絡我們,如有這樣問題,請讓二月二企業包月電話為您服務吧。真正100%的高質量全天24小時任打的網路電話。
G711 G723 G729線路佔多少頻寬問題
頻寬=包長度×每秒包數
=包長度×(1/打包週期)
=(Ethernet頭+IP頭+UDP頭+RTP頭+有效載荷)×(1/打包週期)
=(208bit +160bit+64bit+96bit +有效載荷)×(1/打包週期)
=(528bit+(打包週期(秒)×每秒的位元數))×(1/打包週期)
=( 528 / 打包週期 ) + 每秒位元數
按照上面的計算公式:
G711:20ms打包,頻寬為 ( 528/20 + 64) Kbit/s=90.4 Kbit/s
G729:20ms打包,頻寬為 ( 528/20 + 8 ) Kbit/s= 34.4 Kbit/s
G723:5.3k,30ms打包,頻寬
業界一般按照下表提供的IP網頻寬係數和乙太網頻寬係數來設計網路頻寬:
編解碼技術 壓縮速率(Kbps) 打包週期(ms) IP網頻寬係數 乙太網頻寬係數
G.711 a/u 64 20 1.25 1.41
G.729 a/b 8 20 0.38 0.54
G.723.1(5.3kbit/s) 5.3 30 0.27 0.37
G.723.1(6.3Kbit/s) 6.3 30 0.25 0.36
H.263(384Kbit/s) ≈384 10 6 6.2
注:採用某種編碼方式時,用64K乘以相應的頻寬係數就可以得出其實際佔用的頻寬。當然如果是中繼介面,還需要考慮信令佔據一定的頻寬,一般按照2.5%來計算。
如果看不懂上面的計算方法,只需記住以下結果:
G711 實際佔用頻寬 每線90.4kbit/s 100線併發佔用 9Mbps
G729 實際佔用頻寬 每線34.4kbit/s 100線併發佔用 3.4Mbps
G723 實際佔用頻寬 每線22.9kbit/s 100線併發佔用 2.2Mbps