由软件/开源许可（3BSD许可证）——作为WebRTC开源项目的一部分。它适合用于VoIP应用程序、流媒体音频，以及文档和消息通信。该算法是一个线性预测编码的独立块版本，选择了长度20、30毫秒的数据帧。编码的块必须封装在一个合适的传输协议中，通常是实时传输协议（RTP）。iLBC能以良好的语音质量处理丢帧。丢帧通常因连接丢失或者IP数据包延迟而发生。普通的低码率编解码器依赖语音帧之间的关系，这会导致数据包丢失或延迟时出错。与此相反，iLBC编码的语音帧是相互独立的，所以不会遇到此问题。iLBC定义