我不知道如何在pjsip中构建webrtc aec,我不想下载webrtc的所有代码,只是aec部分,嵌入cpu是imx6ul,请给我一些指导,非常感谢
问问题
183 次
1 回答
0
它们都是用 C 语言编写的,因此 WebRTC 模块的迁移和使其可编译应该很容易。
您应该利用 pjsip 的 Audio Manipulation Algorithms 模块。它允许您在处理音频样本帧上应用算法。 https://www.pjsip.org/pjmedia/docs/html/group__PJMEDIA__FRAME__OP.htm
对于 AEC,请确保您可以访问编解码器上的环回通道。(播放扬声器的示例)。
脚步:
- 创建新的音频处理算法模块
- 使用 pjmedia 访问音频播放/捕获信号
- 迁移 WebRTC AEC 模块
- 重新路由信号处理管道并启用 AEC 算法模块
于 2021-01-12T03:03:25.513 回答