SipManager.isApiSupported () and SipManager.isVoipSupported () return false

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

+7
source share
1 answer

I think it is a bit late to answer, but after many searches I realized that you should use any SipStack , because, as explained here :

The Fusion SIP source code is specifically designed for use in embedded devices, has a small footprint and is fully playable and reentrant. The FIP SIP Stack provides a simplified API for application and transport stack integration (TCP / IP / UDP).

and when it comes to android, as explained in the answer to this question :

All Android devices that can connect to the Internet support SIP.

Once SIP is the only protocol that requires an Internet connection, and it is very similar to HTTP.

To work with SIP, you need an implementation of SIPStack - it doesn’t matter if it is a third-party participant or if it comes from the Android API.

and about examples of SipStacks that you can use, you will find them as PJSIP and Doubango , and everything exists in this question .

+2
source

All Articles