Tag Info

Hot answers tagged

10

From a packet capture, the codecs are: GSM-EFR 8Khz AMR 8Khz GSM 8Khz G.711/PCMU 8Khz G.711/PCMA 8Khz Here's the tidbit from the RTP packet capture: m=audio 22728 RTP/AVP 96 97 3 0 8 127 a=rtpmap:96 GSM-EFR/8000 a=rtpmap:97 AMR/8000 a=rtpmap:3 GSM/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:127 telephone-event/8000 a=fmtp:127 0-15 I ...


6

As I did not find any suitable solutions I decided to write my own widget. It's available on Google Play: https://play.google.com/store/apps/details?id=eu.siebeck.sipswitch I also made the source code available: https://github.com/robert7k/sipswitch


6

Quick Marketplace search for WiFi Notify resulted in the following: WifiNotify


4

Csipsimple indeed does the job if you want to use it as your SIP client. If you prefer the built-in SIP client, try the Advanced Dialer app.


4

There's an option in the sipDroid settings (that appears automatically the first time you start it) saying whether it should be the default dialer or not. You'll need to change that setting.


3

Do you have an app called "Voice Changer" installed? I've read that it can cause this. Also if you have google voice installed, do you have it set to "Never Dial with Google Voice"? If those are not the cause, do you have any other "Phone Linking" apps or "Sip Dialers" etc, remove them and see if your issue stops.


3

I've had the same problem. Try this: go to Settings; Call; Use Internet Calling; and select the middle option: Only for Internet calls. I haven't encountered the problem since I did this. Good luck!


3

I have an HTC One, and even though I cannot deduce why, my settings menu did not display options for SIP setup until AFTER I unlocked the bootloader. I will clarify that ALL I did was unlock the bootloader, I did NOT flash a new ROM. Again, this makes absolutely no sense, but it worked for me.


3

SIP comes directly with the Android system, as you said, starting with Gingerbread. You find it in the system settings: Call Settings, at the very end: Internet Call Settings: For more details, you can also check with the page Android SIP Client Configuration and Review, which explains you all the details. As it comes with the Android System itself, all ...


2

You might want to take a look at Asterisk, an open source PBX. You can create a dialplan that will ring your Skype or sip address first, and then switch to your prepaid phone number. With version 1.8, Asterisk supports Google Voice in addition to Skype. Dialplans are completely configurable, however this does entail setting up a server to run Asterisk. The ...


2

You can use sipdroid, released under GNU GPL v3, also available from Google Play Store and save yourself a lot of trouble. sipdroid is a free SIP/VoIP client for Android. As for a SIP provider, Sipgate for example gives good results for both outgoing and incoming calls. From version 2.0 For Googleâ„¢ Voice users, Sipdroid can now create a new, free ...


2

If you are using your Google Voice for another purpose, such as a SIP service for an ObiHai appliance or as a VOIP system on your PC, you will encounter problems with Voicemail not picking up. You will need to disable Google Voicemail on your phone, create a new Google Voice account, with a new number, and add your Android phone to that account. Then select ...


2

Sipdroid that I what started with but after researching on it and from developers reviews I found that application has some missing functionality like multiple call and transferring calls etc... I don't know but may who is expert in sip stack or have time to do can implement missing functionality but I am neither one of them so my desire to get an ...


2

It's not possible to have the same number on two different phones. On your Nexus S, you could install Skype. That will give you FREE VOIP for Skype-to-Skype calls. You don't need a number for this, just an internet connection (and a Skype account, which is free). Take note, however, Skype to mobile / landline is not free. For other alternatives, search for ...


2

You can do that with a program called CSipSimple. It let's you customize not only whether certain calls are routed, through a Sip provider, but which Sip provider as well. With CSipSimple, the filters are based on regular expressions so there's a lot of flexibility.


1

On Android 4.1.x with enabled native SIP call stack: Internet Call Settings > Enable Incoming Calls If you set your DID account correctly and your SIP provider supports DID, then you will be able to receieve calls.


1

That sip settings are hidden in "activities" below "Telefon", it took me a while to find it. Creating a SIP Account was possible but it was not stored permanently. After closing the sip settings and opening it again it's gone. Still using Vimtura Vimphone as sip dialer. LG P880 fw v.20b, Android 4.1.2


1

Go to phone > menu > call settings > internet call settings > accounts


1

There is an opensource application Sipdroid, which theoretically could be modified to do proxying. But, judging from the poor general Android SIP experience, I'd think it would be very unreliable solution. Easier way to workaround greedy cell providers seems to set up an IP PBX on the home computer, or get a free account at freepbxes.org and get a cheap ...


1

There is a SIP client built right into your phone (Gingerbread and above). You can find this either in general settings, or in settings for the phone dialer app. E.g. in Jellybean: go to the phone dialer page (as if you were going to make a call) choose the menu (bottom right vertical "...") tap Settings Scroll down to "Accounts" and tap it. enter your ...


1

Android 2.3 natively supports SIP, which means that it's compatible with most VoIP providers. It's as simple as configuring the account at Settings > Call Settings > Internet Accounts. If you cannot upgrade to 2.3, consider trying different SIP clients from the Market (unfortunately I don't have a good recommendation).


1

While I don't have the Nexus S, so can't say for sure, but my guess is that you've accidentally made Internet Calling the default action for dialing a number. Go to settings> applications> manage applications and clear defaults on the Internet calling application, not the dialer.


1

This would seem to require device in which the in-call audio can be sourced/obtained by an application. On the typical android phone architecture, in call audio is handled by the radio co-processor, entirely out of reach of anything running under linux/android - the same reason why you can't really record calls. If you got a rooted phone with (or hackable ...


1

No. At the moment, that is not available. Potentially you could port a linux application for this to your Android phone, easier if it's a CLI application, but as it stands at the moment there is no application that can do what you ask.



Only top voted, non community-wiki answers of a minimum length are eligible