【问题标题】:Echo cancellation in pjsua2 in android not working.(Not with webrtc.)android中pjsua2中的回声消除不起作用。(不适用于webrtc。)
【发布时间】:2017-02-23 08:05:47
【问题描述】:

我正在尝试消除我的 voip 通话应用中的回声。我正在使用 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。

【问题讨论】:

    标签: android echo-cancellation pjsua2


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-10
      • 1970-01-01
      • 2021-01-20
      • 2016-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多