•711a—编解码格式为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,这是实践測试的包月电话效果。假设针对你的情况不同,我们再具体为您解决编码格式的问题。

我们还有文章:包月网络电话打得通但听不到声音解决方法里面讲到这个编码的问题,

压缩编码也是重点的问题所在,把编码选择: g729, g711u 和 g711a,以便更好地提升音质。比如这里的假设使用DBL的网关。

g729
g729a
g729ab
ulaw
alaw
g723.1
 

就是按这上面的排序了。由于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打包,带宽为 ( 528/30 + 5.3 ) Kbit/s=22.9 Kbit/s

业界一般依照下表提供的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

g711u与g729比較编码格式的更多相关文章

  1. g711u与g729比较编码格式

    •g711a—编解码格式为G.711 alaw •g711u—编解码格式为G.711 ulaw (the default) •g729—编解码格式为G.729 •g729a—编解码格式为G.729a ...

  2. SIP协议简单介绍

    sip协议是由IETF提出的IP电话信令协议,主要目的是为了解决ip网络中的信令控制,以及同软交换通信. sip协议类似http协议: 报文结构: start-line message-header ...

  3. Asterisk13.23.1如何增加G723编码和G729编码

    文章主要将如何配置Asterisk G729的编码和G723的编码问题 今天在配置语音电话过程中踩到一个坑,就是在对接线路过程中出现了一个报错,在传到对方线路过程中出现无法转码从而导致报错. 查看了下 ...

  4. Freeswitch 添加可转码的G729编码

    默认情况下Freeswitch自带的G729模块是pass-through-并不支持转码. 不过我们依然有个好奇的心, 所以我们决定添加一个支持G729转码的模块到Freeswitch. 1. 下载m ...

  5. 如何修改geditor的配置文件 -好像geditor没有文本格式的配置文件? 要使用dconf-editor来配置- geditor自己配置编码格式

    好像geditor没有文本格式的配置文件? 好像是通过一个程序, 叫 dconf-editor 来配置geditor的? 以前是通过gconf-editor来配置的, 但是gconf-editor的配 ...

  6. 解决python编码格式错误问题

    一:前言 遇到问题:print输入汉字时提示错误信息 UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: o ...

  7. 【字符编码】Java编码格式探秘

    一.前言 在分析Comparable和Comparator的时候,分析到了String类的compareTo方法,String底层是用char[]数组来存放元素,在比较的时候是比较的两个字符串的字符, ...

  8. UTF-8和GBK等中文字符编码格式介绍及相互转换

    我们有很多时候需要使用中文编码格式,比如gbk.gb2312等,但是因为主要针对中文编码设置,因此并不完全通用,这样一来就有了在各编码间相互转换的需求,比如和UTF8的转换.可是在我使用的过程中,却发 ...

  9. mysql编码格式设置

    两个地方能影响到mysql的编码格式 ①.[mysql]下default-character-set=GBK//指的是客户端输入的内容的编码(GBK只是支持中英文)②.[mysqld]下# The d ...

随机推荐

  1. css区块定位之浮动与清除属性

    float属性将所属标记的显示空间指定为一个浮动元素,并使其周围对象按一定的方式环绕它排列. float属性的作用就象图像和表格的align属性一样,但可以用到任何元素上. clear属性的作用是禁止 ...

  2. 编写一个程序实现strcmp函数的功能

    写自己的strcat函数------→mycmp #include <stdio.h> #include <string.h> #define N 5 int mycmp(ch ...

  3. IC卡存储器介绍

    自从80年代中期出现IC电话卡后,基本已取代了原来流行的电话磁卡,磁卡存在存在严重的安全问题,已逐步淘汰.即使IC电话卡,也不能算很安全,卡内所有数据只要有简单的读写装置并按时序操作都能读取,事实上电 ...

  4. c# webBrowser 获取Ajax信息 .

    c#中 webbrowser控件对Ajax的执行,没有任何的响应,难于判断Ajax是否已经执行完毕,我GG了一下午,找到一个方法,介绍一下: 假如在页面中有个<div id=result> ...

  5. 深入理解Spring Redis的使用 (二)、RedisTemplate事务支持、序列化

    RedisTemplate api详解 1. RedisTemplate的事务 private boolean enableTransactionSupport = false; private bo ...

  6. Linux一键安装web环境全攻略(阿里云服务器)

    摘自阿里云服务器官网,此处 一键安装包下载: 点此下载 安装须知 1.此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为: nginx:1.0.15.1.2.5.1.4.4 a ...

  7. swig模板下拉框应用

    <div class="form-group"> <label><span class="fa fa-asterisk red"& ...

  8. 如何显示Mac OS X上的隐藏文件和文件夹

    显示隐藏文件以及文件夹命令: defaults write com.apple.finder AppleShowAllFiles YES Mac显示隐藏文件 对于OS X Mavericks 10.9 ...

  9. 深度学习工具caffe具体安装指南

    caffe安装指南-吐血整理 前言: 在一台系统环境较好的linux机器上能够非常easy的安装caffe,可是假设系统本身非常旧,又没有GPU的话.安装就太麻烦了,全部都得从头做起,本文档旨在尽可能 ...

  10. NPOI 辅助类

    using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System; using S ...