我正在为 VOIP 开发一个应用程序。我已经通过 cocoapods 将 pjsip 集成到我的应用程序中,我可以从我的 ios 应用程序调用到 android,但是显示错误编解码器不兼容,所以我想为我的应用程序集成 g722 编解码器android 中的应用程序 bcz 他们使用的是 g722 编解码器。
那么谁能告诉我如何集成G722编解码器的过程。
提前致谢。
最佳答案
PJSIP 默认提供 G722 编解码器。您可以通过添加以下行来确保在您的代码中启用它:
const pj_str_t *ilbc = pj_cstr(&tmp, "G722/16000/1");
pjsua_codec_set_priority(ilbc, (pj_uint8_t)PJMEDIA_CODEC_PRIO_NORMAL);
如果缺少编解码器,您可以按照本指南集成编解码器:http://saravnandm.blogspot.com/2016/07/pjsip-25-g729-codec.html
关于ios - 如何在 ios 中为我的 pjsip 应用程序集成 G722 编解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52946364/