SipManager.isApiSupported() and SipManager.isVoipSupported() returning false
Asked Answered
G

1

7

Is there any configuration to enable VOIP on device? Or these methods really show that my device does not support VOIP?

Greenwood answered 18/10, 2011 at 13:33 Comment(0)
A
3

I think this is a little late to answer, but after a lot of searching, I reached the fact that you are supposed to use any SipStack, because as explained 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).

and when talking about android specifically, as explained in the answer of 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.

and about examples of SipStacks that can be used, you will find a punch of them like PJSIP and Doubango, and all exists in this question.

Avowal answered 18/5, 2015 at 14:11 Comment(2)
Vaow, an answer after 4 years :) I will mark your answer and hope it helps someone else. Thank you.Greenwood
@OnuraySahin thanks :) , I came across your question while searching for an answer to that issue, and when finding it, I came to it back in order to illustrating what I got from my searching :)Avowal

© 2022 - 2024 — McMap. All rights reserved.