G.7xx 是一组 ITU-T 标准,用于音频压缩和解压缩。它主要用于电话方面。在电话技术中,有两个主要的算法标准,分别定义在 mu-law 算法(美国使用)和 a-law 算法(欧洲及世界其他国家使用)中。两者都是基于对数关系的,但对于计算机的处理来说,后者更为简单。 G.7xx 协议组由以下协议组成:

  • G.711 ― 64 kbps 信道上的语音频率脉冲编码调制(PCM)
  • G.721 ― 32 kbit/s 自适应差分脉冲编码调制(ADPCM)
  • G.722 ― 64 kbit/s 下的 7 kHz 音频编码
  • G.722.1 ―带有低帧损耗的具有免提操作的系统在 24 kbit/s 和 32 kbit/s 上的编码
  • G.722.2 ―利用自适应多频率宽带(AMR-WB)以 16 kbit/s 多频率语音编码
  • G.726 ― 40、32、24、16 kbit/s 自适应差分脉冲编码调制 ADPCM
  • G.727 ― 5-、4-、 3-和 2-bit/s 嵌入式自适应差分脉冲编码调制 ADPCM
  • G.728 ―利用低延迟代码线性预测以 16 bit/s 进行语音编码
  • G.729 ―利用共扼结构-代数激励编码线性预测(CS-ACELP)以 8 bit/s 进行语音编码

协议结构

主要 Audio Codec 比较:

名称 标准化组织 描述 比特率 (kb/s) 取样率 (kHz) 帧大小 (ms) 备注
(ADPCM) DVI Intel、IMA ADPCM 32 8 样值  
G.711 ITU-T 脉冲代码调制(PCM) 64 8 样值 Mu 律(美国、日本)和 A 律(欧洲)压缩
G.721 ITU-T 自适应差分脉冲编码(ADPCM) 32 8 样值 现在定义在 G.726 中
G.722 ITU-T 7 kHz 音频编码 64 kbit/s 64 16 样值 子带编码,即将16 kHz 的频带分为两个子带,通过 ADPCM 分别进行编码
G.722.1 ITU-T 低帧损耗,具有两种编码速率:24 kbit/s 和32 kbit/s 24/32 16 20  
G.723 ITU-T 推荐 G.721 自适应差分脉冲编码调制的扩展。具有24 kbit/s 和40 kbit/s 两种速率 24/40 8 样值 更换为 G.726;过时。是与 G.723.1 完全不同的一种编码
G.723.1 ITU-T 双速率语言编码,支持多媒体通信传输,速率为5.3 kbit/s 和6.3 kbit/s 5.6/6.3 8 30 H.324 视频会议的一部分。通过线性预测合成-分析编码方式对语音或其它音频信号进行编码。高速率编码器使用多脉冲最大似然量化(MP-MLQ),低速率编码器使用代数码激励线性预测(ACELP)。
G.726 ITU-T 40, 32, 24, 16 kbit/s 自适应差分脉冲编码(ADPCM) 16/24/32/40 8 样值 ADPCM,替换G.721和G.723.
G.727 ITU-T 5-, 4-, 3-和2-bit/sample自适应差分脉冲编码调制(ADPCM) var.   样值 ADPCM,参照 G.726.
G.728 ITU-T 语音编码速率为16 kbit/s,使用低时延码激励线性预测编码。 16 8   CELP. Annex J 为 DCME 提供了可变比特率操作。
G.729 ITU-T 语音编码速率为8 kbit/s,使用共扼结构—代数码激励线性预测编码(CS-ACELP) 8 8 10 低时延(15 ms)
GSM 06.10 ETSI 规则脉冲激励—长时预测(RPE-LTP) 13 8 22.5 用于 GSM 蜂窝技术

相关协议:RTP、RTSP、H.323、H.225

组织来源:G.7xx 是一组 ITU-T(http://www.itu.int/ITU-T/)标准。

相关链接:http://www.h323forum.org/papers/: H.323 papers and documents

G.7xx:视频/音频压缩协议(Audio/Voice Compression Protocols)相关推荐

  1. G.7xx的音频编码方式与带宽计算

    本文转之"weixin_30527551"作者的[WebRTC]术语 G.711  G.722 G.711  G.722是G系列的语音编码中宽带的编码方式. G.711 由国际电信 ...

  2. G.7xx 音频压缩标准

    G.7xx 是一组 ITU-T 标准,用于音频压缩和解压缩.它主要用于电话方面.在电话技术中,有两个主要的算法标准,分别定义在 mu-law 算法(美国使用)和 a-law 算法(欧洲及世界其他国家使 ...

  3. HTML5 API详解(13):video/audio 视频/音频

    video的使用方法: <video autoplay="autoplay" controls="controls" width="800&qu ...

  4. FFmpeg之视频封装格式、流媒体协议、视频编解码协议和传输流格式、时间戳和时间基、视频像素数据

    通用视频分析工具:Mediainfo.Elecard StreamEye(视频编码分析工具); 视频封装格式: ********************MP4****************** MP ...

  5. [翻译]Gallery Server Pro ----用于分享相片,视频,音频及其他媒体的ASP.NET相册[Carol]...

    原文地址:http://www.codeproject.com/aspnet/Gallery_Server_Pro.asp 原作者: Roger Martin Gallery Server Pro下载 ...

  6. Gallery Server Pro ----用于分享相片,视频,音频及其他媒体的ASP.NET相册[Carol]

    原作者: Roger Martin Gallery Server Pro下载 Gallery Server Pro是一个完整,稳定的,用于分享相片,视频,音频及其他媒体的ASP.NET相册,这一文章展 ...

  7. 蓝牙音频双剑客(二)--高质量音频分布协议(A2DP) 概念介绍

    零. 概述 主要介绍下蓝牙协议栈(bluetooth stack)传统蓝牙音频协议之高质量音频分布协议(A2DP) 概念介绍,包括在协议栈中的架构,角色以及Source到Sink的发送Audio流程 ...

  8. 蓝牙音频双剑客(二)--高质量音频分布协议(A2DP) SBC编解码算法

    零. 概述 主要介绍下蓝牙协议栈(bluetooth stack)传统蓝牙音频协议之高质量音频分布协议(A2DP) SBC编解码算法 Codec Specific Infomation Element ...

  9. uvc音频传输协议_蓝牙中的三种音频编码:Apt-X、SBC、AAC,请问分别有什么区别?...

    Apt-X在理论上声音保留的细节会更多,但需要购买对应的使用授权:SBC是A2DP蓝牙音频传输协议强制规定的编码格式,音质比MP3差:ACC是杜比实验室为音乐社区提供的技术,音质比SBC好.详细介绍如 ...

最新文章

  1. 混淆梯度(Obfuscated Gradients Give a False Sense of Security Circumventing Defense)
  2. 【学习笔记】超简单的多项式除法(含完整证明)
  3. 代码开源!激光雷达 SLAM 的闭环检测:OverlapNet
  4. 我哭了,工业界AI项目落地有多难?
  5. Effective Python 小笔记之 zip 函数
  6. CodeForces Goodbye 2017
  7. html、sqlserver、java基础总结
  8. jsf el 表达式_JSF表达式语言– JSF EL
  9. UVA - 11520 Fill the Square
  10. linux jmeter 内存,怎么在Linux下改变JMeter内存
  11. 在Delphi中开发使用多显示器的应用程序[转]
  12. [原创] 婚纱照PS处理技术精粹(视频教程1.2G免费下载,11个核心技术点)
  13. python菜鸟教程mac安装_Python菜鸟教程 | 多平台安装
  14. android获取GPU信息;android获取GPU渲染器、供应商、版本和扩展名等信息
  15. stp转obj, stp转stl转换小工具
  16. 绘画板绘-小白画线不稳怎么办?
  17. pywifi破解密码
  18. SpringBoot整合RabbitMQ消息队列
  19. 第三方 Masonry约束的使用
  20. 【蓝桥杯】 C++ 纸张尺寸

热门文章

  1. 天地飞9设置Pixhawk/PX4六段开关
  2. java利用栈进行进制转换
  3. 【日常训练】Help Far Away Kingdom(Codeforces 99A)
  4. dll病毒文件删不了怎么办
  5. android判断是否root或者是否能被root的方法
  6. STM32f103xxxxz中断理解笔记
  7. 无线网络***(-)
  8. 找一个程序员男/女朋友 程序员怎么可能没对象
  9. 关于Java中的除以零的研究
  10. 常见协议及对应的因特网协议栈