Android中PJSUA2中的回声取消.(不使用Webrtc.)



我正在尝试在我的VoIP呼叫应用程序中消除Echo。我正在使用PJSUA2库。我在PJSUA2示例应用程序中提供的" myApp"类中尝试了以下代码。

    /* Echo cancellation */
    try {
        ep.audDevManager().setEcOptions(128, 0);
    } catch (Exception e) {
        e.printStackTrace();
    }
    epConfig.getMedConfig().setEcOptions(0);
    epConfig.getMedConfig().setEcTailLen(128);

我仍然听到回声。我应该在代码中进行什么更改?在构建PJSUA库时,有什么要做的吗?我不想使用webrtc。

您可以使用PJSIP检查数据表的AEC替代方案。我建议测试它们,并为您的环境找到最佳解决方案。https://trac.pjsip.org/repos/wiki/pjsip-datasheet

相关内容

  • 没有找到相关文章

最新更新