【问题标题】:PJSIP v2.5.5 Android using PJSUA instead of PJSUA2PJSIP v2.5.5 Android 使用 PJSUA 而不是 PJSUA2
【发布时间】:2016-09-09 11:33:05
【问题描述】:

我想知道是否可以使用 PJSUA 而不是 PJSUA2 编译 PJSIP 2.5.5? 我想这样做是因为我们的应用程序基于没有 PJSUA2 的 PJSIP 2.4.0。这意味着实现 PJSIP 2.5.5 将迫使我们重写应用程序的大部分部分。

编辑:

问错问题,误解了PJSUA和PJSUA2的概念。问题应该是:

是否可以在 PJSIP 2.5.5 中生成基于 PJSUA 的 JAVA 类,而不是在构建 PJSIP 2.5.5 时生成基于 PJSUA2 的 JAVA 类?

谢谢!

【问题讨论】:

    标签: android pjsip pjsua2


    【解决方案1】:

    PJSUA 和 PJSUA2 是对较低级别库(PJSIP、PJMEDIA 和 PJNATH)的两个独立 API 接口。前者是用 C 编写的,后者是用 C++ 编写的。两者都在版本 2.4.* 和 2.5.* 中可用。如果你的应用使用 PJSUA,升级到 2.5.5 后你仍然可以使用它而不需要修改(至少我在快速查看发行说明后没有发现任何不兼容性)。

    【讨论】:

    • 您好 Georg,感谢您的回复!但是如何只为 PJSUA 构建一个?因为 PJSIP 会自动生成 PJSUA2 java 类而不是 PJSUA java 类。我需要为此更改某种设置吗?
    • 嗯,Java下我没用过,不过我相信Java接口一直都是基于PJSUA2的。您确定您使用的是 2.4.5 版本的 PJSUA 界面吗?
    • 嗨,Georg,我问错了问题。我误解了 op PJSIP、PJSUA 和 PJSUA2 的概念。我想问的是我们是否可以基于 PJSUA API 接口而不是 PJSUA2 API 接口生成 java 类。我会更新我的问题,以便更清楚。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 2021-04-01
    相关资源
    最近更新 更多