音频解码
- 创建内置的音频解码器
CreateBuiltinAudioDecoderFactory
在WebRTC中,CreateBuiltinAudioDecoderFactory 是一个用于创建内置音频解码器工厂的函数,它包含了一些常见的音频解码器。以下是 AudioDecoderIlbc、AudioDecoderG711 和 AudioDecoderL16 的具体分析:
1. AudioDecoderIlbc
ILBC(Internet Low Bitrate Codec)
用途:ILBC是一种低比特率编解码器,设计用于在低带宽条件下提供高质量的语音传输。
特点:
比特率:15.2 kbps 和 13.33 kbps 两种模式。
帧长度:20 ms 和 30 ms。
鲁棒性:具有很好的抗丢包性能,适用于不可靠的网络环境。
应用:通常用于VoIP(Voice over IP)应用。