iLBC(internet lowbitrate codec):是全球著名语音引擎提供商Global IP Sound开发,它是低比特率的编码解码器,提供在丢包时具有的强大的健壮性。iLBC 提供的语音音质等同于或超过 G.729 和 G.723.1,并比其他低比特率的编码解码器更能阻止丢包。iLBC 以13.3 kb/s (每帧30毫秒)和15.2 kb/s (每帧20毫秒)速度执行。非常适合拨号连接。

iLBC的主要优势在于对丢包的处理能力。

iLBC独立处理每个语音包,是一种理想的包交换网络语音编解码。在正常情况下,iLBC会记录下当前数据的相关參数和激励信号。以便在之后的数据丢失的情况下进行处理;在当前数据接收正常而之前数据包丢失的情况下,iLBC会对当前解码出的语音和之前模拟生成的语音进行平滑处理。以消除不连贯的感觉;在当前数据包丢失的情况下,iLBC会对之前记录下来的激励信号作相关处理并与随机信号进行混合,以得到模拟的激励信号。从而得到替代丢失语音的模拟语音。

总的来说。和标准的低位速率编解码相比,iLBC使用很多其它自然、清晰的元素,精确的模仿出原始语音信号。被誉为更适合包交换网络使用的可获得高语音质量的编解码。

此外。大部分标准的低位速率编解码,如G.723.1和G.729,仅对300Hz——3400Hz的频率范围进行编码。在这个频率范围里,用G.711编解码所达到的语音质量。就是传统PSTN网络进行语音通话的效果。

iLBC充分利用了0——4000Hz的频率带宽进行编码,拥有超清晰的语音质量,这大大超出传统300Hz——3400Hz的频率范围。

广受欢迎的Skype网络电话的核心技术之中的一个就是iLBC语音编解码技术。Global IP Sound称该编码器语音品质优于PSTN,并且能忍受高达30%的封包损失。

总的来说,在同样的包交换通信条件下,iLBC的语音质量效果比G.729、G.723.1以及G.711更好。声音更加圆润饱满。且丢包率越高,iLBC在语音质量上的优势就越明显!

眼下。在国际市场上已经有非常多VoIP的设备和应用厂商把iLBC集成到他们的产品中。如:Skype, Nortel等。在国内市场上,眼下尚无VoIP厂家正式推出支持“iLBC”的网关设备,迅时公司 领先推出支持“iLBC”的中继网关和IAD设备

最新文章

  1. Spring拦截机制之后端国际化心得
  2. STL标准模板库介绍
  3. 皇后(queen)
  4. 1.6.5 Updating Parts of Documents
  5. 【Linux常识篇(3)】文件及文件夹的ctime atime mtime的含义详解
  6. hibernate hql 大全
  7. 【ZOJ】2112 Dynamic Rankings
  8. SendKeys总结
  9. How to: Hide the Ribbon in SharePoint 2010
  10. mysql window下tmpdir空间耗尽
  11. Android学习笔记之LinearLayout
  12. 【Swift】图文混排,ios开发中在textfield或textView中插入图片
  13. android 图形图像
  14. CF817F MEX Queries
  15. apache 与 php-fpm 几种处理方式
  16. js中将斜杠\替换的方法
  17. 2017-2018-1 20155331 嵌入式C语言
  18. linux 新进程的创建
  19. [py]GIL(全局解释器锁):多线程模式
  20. POJ:1182 食物链(带权并查集)

热门文章

  1. 在Asp.net MVC中应该怎样使用Spring.Net
  2. 刷题总结——字符串(ssoj)
  3. ActiveMQ使用经验与优化
  4. 【bzoj2440】[中山市选2011]完全平方数 莫比乌斯反演
  5. lucas定理 +证明 学习笔记
  6. aoj 2226 Merry Christmas
  7. 用jquery写的图片懒加载
  8. 转 手把手教你最简单的开源项目托管GitHub入门教程
  9. ASP.NET路由应用及IIS配置(非MVC)
  10. JavaScript 中那些关于坐标和距离的属性与方法