android - SipManager.isApiSupported() 和 SipManager.isVoipSupported() 返回 false

标签 android voip sip

是否有任何配置可以在设备上启用 VOIP?或者这些方法确实表明我的设备不支持 VOIP?

最佳答案

我认为回答这个问题有点晚,但经过大量搜索后,我发现您应该使用任何 SipStack,因为如 here 所解释的那样:

Fusion SIP source code is specifically designed for use in embedded devices, has a small footprint and is completely ROMable and re-entrant. The Fusion SIP stack provides a simplified API for easy integration with the application and transport stack (TCP/IP/UDP).

并且在具体谈论 android 时,如 this question 的答案中所述:

All Android devices, which can connect to the Internet, support SIP.

After all SIP is just a protocol which requires connection to the Internet, and it's very similar to HTTP.

In order to work with SIP, you need SIPStack implementation - doesn't matter if it's 3rd party or it comes from Android API.

关于可以使用的 SipStacks 的例子,你会发现其中的一些像 PJSIPDoubango ,并且都存在于这个 question 中.

关于android - SipManager.isApiSupported() 和 SipManager.isVoipSupported() 返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7808048/

相关文章:

android - 带有 java.lang.reflect.InvocationTargetException 的 android 上的 JAIN SIP

c - 通过 Asterisk 通过简单的 PJSIP 软电话进行调用时出现问题

android - 手机上的两个启动器 Activity ,平板电脑上的一个

android - 无法让 FirestoreRecyclerAdapter 显示项目

android - Gradle 在我的项目中包含第 3 方依赖项

ios - CallKit "call failed screen"出现

使用 P2P 的 C++ 和 voIP

android - 在哪里设置所有的监听器?

android - 聊天和 VOIP 应用程序

SIP Linphone 多实例