【音视频】PJSIP库——示例简介、C++类说明
1、简介
pjsip库的源码中有很多示例,是入门pjsip的第一手资料,下面将各个示例所演示的功能列举出来,以便下一步学习;
最后总结下C++接口主要类及成员函数说明。
2、示例介绍
2.1 音视频处理
- aectest
音频回声消除测试工具,用于演示音频处理模块中的回声消除(AEC)功能,通常用于 VoIP 场景中优化语音质量。 - auddemo
音频播放 / 录制演示,展示如何使用 PJProject 的音频接口进行基本的音频数据采集、播放和处理,例如波形显示或格式转换。 - stereotest
立体声处理测试,可能用于演示多声道音频的处理方式,如混音、声道分离等。 - tonegen
音频信号生成工具,用于生成测试用的音频信号(如正弦波、音调等),常用于音频设备测试或调试。 - recfile
音频录制工具,将实时音频流录制到文件中,支持常见音频格式(如 WAV)。 - playfile
音频播放工具,播放本地音频文件,演示音频播放接口的使用。 - resampleplay
音频重采样演示&#x