文章目录
详细文章: WebRTC系列 – iOS 音频采集
1. 播放数据
1.1 数据流的中转中心-AudioTransportImpl
AudioTransportImpl 继承自AudioTransport,移动端主要实现两个接口,录制数据传递接口RecordedDataIsAvailable(...)和播放数据获取NeedMorePlayData();
先看一下NeedMorePlayData():
int32_t AudioTransportImpl::NeedMorePlayData(const size_t nSamples,//采样率
const size_t nBytesPerSample,
const size_t nChannels,//采样通道数
const uint32_t samplesPerSec,
本文详细介绍了WebRTC在iOS平台上的音频数据流处理,包括播放数据的中转中心AudioTransportImpl及其混音和数据获取,以及音频录制数据的初始化、混音、重采样和发送通道的处理。重点探讨了AudioTransportImpl的混音操作和AudioProcessingImpl的处理流程。
订阅专栏 解锁全文
922

被折叠的 条评论
为什么被折叠?



