【问题标题】:whats the differance between G.729 codec variationsG.729 编解码器变体之间的区别是什么
【发布时间】:2016-12-01 08:43:45
【问题描述】:

两者有什么区别 G.729 G.729A G.729AB

如果我在星号中为 G729 设置了编解码器,这是否意味着 G729A 和 G.729AB 可以工作?

谢谢

【问题讨论】:

  • 你读到了什么?文档是怎么说的,您在哪里找到的文档?
  • 文档说 G.729a 是“低复杂度 G.729”,但没有提到兼容性

标签: asterisk sip voip codec g729


【解决方案1】:

Asterisk 仅支持 g729a。所以你别无选择。

G729b 与 g729a 不兼容,g729ab 表示交换机都支持这两种变体。

【讨论】:

    【解决方案2】:

    G.729a 是 G.729 的兼容扩展,由于其语音质量较低,因此需要较少的 CPU。兼容G729。

    它的一些特点是:

    • 采样频率 8 kHz/16 位(10 ms 帧 80 个样本)
    • 固定比特率(8 kbit/s 10 ms 帧)
    • 固定帧大小(10 字节,10 毫秒帧)
    • 算法延迟为每帧 15 毫秒,预测延迟为 5 毫秒

    G.729b:

    • 与 G.729 或 G.729a 不兼容
    • 具有启用语音活动检测模块 (VAD) 的静音压缩方法。它用于检测信号中的语音活动。
    • 它包括一个不连续传输 (DTX) 模块,该模块决定更新非语音(噪声帧)的背景噪声参数。
    • 使用传输的 2 字节静音插入描述符 (SID) 帧来启动舒适噪声生成 (CNG)。如果传输停止,并且链路由于没有语音而变得安静,则接收方可能会认为链路已被切断。通过插入舒适噪声,在静音期间以数字方式模拟模拟嘶嘶声,以确保接收器链路处于活动状态且可操作。

    wikipedia article了解更多信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      相关资源
      最近更新 更多