yashsingh1/xdaforums huggingface dataset:
[G1 Apps and Games] jashsu:
I guess either the process of setting up a SIP service and Sipdroid is too complex for the average user. That or people don't know/care about Sipdroid. :confused: Or perhaps their mobile carriers are blocking port 5060.

I'm not one to require positive validation to do something, but it is a little disappointing this thread isn't getting more attention. Mainly because I was hoping more attention for Sipdroid would spur the project maintainers to address current usability issues (e.g. no ring/alert on incoming calls).

Keep truckin on!
[G1 Apps and Games] geekingitup2005:
I've been trying to get SipDroid to work for a long time. I can't get it to work with Gizmo, Magicjack, or PBXes... I always get Registration Failed(Timeout). I have DMZ'd my phone through my router so I know the ports are not being blocked. Haven't tested it over 2G/3G as theres no point if I can't do it over WiFi which I have access to almost 24/7 here in Cairo on my phone.

I know PBXes, Gizmo, and Magicjack are all setup correctly as I can use my WM6.1 phone easilly to connect to any of these services. Has anyone else had this issue and fixed it?
[G1 Apps and Games] jashsu:
Have you tried upgrading to 0.9.4 and connecting to Gizmo5 directly? It should work, read the guide. I don't believe you need to do any special configuration on the router (port forwarding, etc).
[G1 Apps and Games] geekingitup2005:
I've tried connecting directly to all three services. Also, I check daily for new updates via the website. Have had the newest version since it came out... so not quite sure why it always fails.
[G1 Apps and Games] geekingitup2005:
For those having trouble setting up PBXes.org I followed this guide several months ago when I originally setup my PBXes account. There are a few extra fields on the site now but as long as you have whats in the images you should be fine. Also, this was for Gizmo/Magicjack.

Orginally writtern by MagicDump @ www.MagicjackSupport.com
[G1 Apps and Games] PAO1908:
I wrote a blog post on this app (GERMAN):

http://www.exelixi.ch/?p=328
[G1 Apps and Games] geekingitup2005:
Turns out they are blocking port 5060 here on public WiFi hosted by TEData. Switched to port 5061 using PBXes and its working. The strange thing is my WM6.1 phone is still using 5060 and connects to PBXes fine.
[G1 Apps and Games] defconoi:
awesome

Killer app, im currently using Google Voice with Gizmo5 and I am able to place/receive calls for free with Google Voice/Gizmo, I just send all my calls to my Gizmo5 sip Number, set sipdroid to login to gizmo5 at server:proxy01.sipphone.com, then login with my gizmo username and password

I then head over to google.com/voice and place a call to my gizmo acct and free nationwide calling :)
[G1 Apps and Games] geekingitup2005:
My only complaint would be not being able to access the dailpad during a call with SipDroid. It makes it hard to check my voice mail or use prompts.
[G1 Apps and Games] raudidroid:
a short question: how can you change the port with pbxes?

it looks like my provider is blocking 5060 :-/
[G1 Apps and Games] subigo`:
Holy crap this is the greatest thing in the world. I only use my G1 as a wifi only device (no SIM card or service), but I do have Gizmo5 and Google Voice.

Thanks to this BADASS application, I can now use my G1 to make calls anywhere wifi is available.

/you are my new hero.

//tell me how to make the freaking thing actually RING when I get a call and you'll be my new God.
[G1 Apps and Games] geekingitup2005:
Just change the port in SipDroid to 5061.. I had to do the same.
[G1 Apps and Games] jashsu:
Man I wish GV would open up invites. I'm using ipkall for my DID. I'd really like to use Google so I could get one in a more appropriate area code.

It is a pretty badass app. However, I didn't code any of it. The SIP stack was written by some student and the Android portion was written by an engineer at iptel. Thank them :D

It's not possible yet. Right now I guess its only really good for calling out. Hopefully some patches to alert on incoming calls will be added soon.
[G1 Apps and Games] jashsu:
Btw, for those using the non-market version, Sipdroid has updated to 0.9.5. Since it's mostly bugfixes, there is no change to the primer. Those who are using a HTC-specialized build (which has the added "H" connection icon) should upgrade to this version to fix a connection bug.

http://code.google.com/p/sipdroid/downloads/list

Btw, adding this atom feed to your rss reader can help keep you updated on new versions (it works with other google-hosted projects too, like w4ru):

http://code.google.com/feeds/p/sipdroid/downloads/basic
[G1 Apps and Games] jashsu:
Press menu and choose "Send DTMF..." It might not work with all SIP setups though.
[G1 Apps and Games] geekingitup2005:
Thanks didn't notice that before! :) Is this your project by the way? I'm a C# programmer but have been looking at alot of source lately for android apps. I don't think it would be too hard to add a ring into the program. It wouldn't use your system ring but could easily access an mp3 to play on incoming. Haven't fiddled with the source yet but might give it a go for fun.
[G1 Apps and Games] jashsu:
Nope, it is not my project, nor have I contributed any code (I don't know a whit about SIP). The project lead is Pascal Merle, who I believe is an engineer at iptel. Anyway, if you want to help develop Sipdroid, I think the first stop is to svn the source to your computer and take a look. Then you can submit a sample patch to the Sipdroid developers google group. Pascal might give you commit access then.

There is an open issue for incoming call alerts here and some discussion here. However it seems to have been merged with some other related issues so i'm not sure there is heart in it with the current devs for a real fix.
[G1 Apps and Games] frazelle09:
Hi guys! i hope this is the right thread to post this.

i've got a G1 updated to 1.5 and have d/l Sipdroid through Market. i'm only interested in using the calling to the U.S. through WiFi at the moment since i've been having problems with Telcel, my Mexican provider, and i have access to WiFi pretty frecuently.

i also have a Gizmo5 account. i'm still pretty unsure how to set this system up. i'm using my home's router at the moment. In Sipdroid's settings, i've got my Giz username and password but am unsure what Server info to input. i also have the Port = 5060 and use WLAN checked -- hmmm, maybe i should try this with WLAN unchecked. i'd like to call a landline in the U.S. and have Preferred Call Type = SIP at this point.

In my G1's upper right hand corner, i have a orange-red dot at this point.

Any ideas as to what i need to fix? Have a great evening! :)
[G1 Apps and Games] geekingitup2005:
Gizmo's server is proxy01.sipphone.com port 5060 and just turn the IP always on if available.
[G1 Apps and Games] frazelle09:
Well, i finally got it to call out! All i needed, as was stated in the posts above, was Gizmo5 and Sipdroid. My problem was that i didn't have the correct Server in Sipdroid. i needed "proxy01.sipphone.com" and that was sufficient to get me my Green Light!

Unfortunately i called my 93 yr. old mother from Mexicali at 11:30 P.M. and she wasn't very happy picking up the phone on her end at 3:30 A.M. Duh.

It looks like i'm going to have to buy some Gizmo5 CallOut minutes but at $20/mo. it's better than Sprint where i was paying over $50/mo. and i can call from home in Mexicali!

A question. i still have Skype minutes. Can i use them with Sipdroid?

Have a great afternoon! :)

Edit> geekingitup2005, Thank you! i didn't notice that you had posted a reply. i don't know why i didn't get a notification in my e-mail. Anyway, your post reflected the answer to my problem exactly. This program is really great! However i just tried to call a friend in S. Cal., and the ph. never even produced a dial tone (busy or ringing) or a tone which indicated that it was dialing. i've tried a couple of times so i don't know what's happening. Anyway, thanks again for posting and have a great afternoon! :)
[G1 Apps and Games] jashsu:
If you read the original post carefully, its shown there.

Gizmo CallOut minutes are not billed on a monthly basis... they are purchased as prepaid minutes that you recharge when you use them up.

If you use Gizmo's OpenSky function, yes I believe you can.
[G1 Apps and Games] geekingitup2005:
I am not sure if magicjack works for mexico too but its unlimited to the us and canada. International minutes are extremely cheap though if not.(like a penny a minute) I pay $20 a year for it and love using it via pbxes with my g1.
[G1 Apps and Games] geemboomba:
***** - Five Stars!!

I was able to make Gizmo5 calls and they sounded very clear. I was also able to call skype contacts via gizmo5 which is totally neat.

I set up pbxes.org to and was able to route gizmo5 through it but I am not exactly sure why I would need it. So I reverted back to using gizmo5 directly.

Thank you for this excellent piece of software!!
[G1 Apps and Games] alexhtcg1:
So just yesterday the 1.5 was finally pushed to my phone and I installed the Sipdroid..

I set it up using Gizmo5 (proxy01.sipphone.com) and was able to make a call to my @gtalk2voip.com address. Worked perfectly.

I guess for all other scenarios I'd need to buy credits (outgoing for gizmo to call skype/pstn, outgoing for gtalk2voip to call my G1 back etc etc)
[G1 Apps and Games] jashsu:
iirc calling skype is free, you are just limited in how long each call can last. There are some posts in the Gizmo forum from users who bought the Skype Premium upgrade so id take that into consideration too.
[G1 Apps and Games] alexhtcg1:
Thanks, short free calls to Skype_whoever work great too...

By the way, one thing I noticed, whenever Sipdroid is on (no matter pstn preferred or sip) you can't dial USSD... For example in my network I use *100# to check the balance, it will always strip the # and just call *100
[G1 Apps and Games] robiom:
I live in the UK and have tried Sipdroid over WiFi and Gizmo5 and managed to get the echo test okay. I have not been able to get it to work with 3G or EDGE using Gizmo5 direct and not through pbxes.com. I found the site to be a real pain in the neck and the instructions in this thread are good but there are differences which caused me a problem.

I think I'll wait for the RC1 to appear which should be able to go direct to my SIP provider.

I think there needs to be a facility to change the port aswell so that Tmob can't block it. I know this is available with pbxes.com but again not clearly explained and it doesn't say whether any port number can be used or just a few select ones.

All that said, this is a great step forward for voip on the G1. Just what I need when abroad on work to avoid extreme expense.
[G1 Apps and Games] jashsu:
You can change the port arbitrarily in Sipdroid. The only question is whether your SIP provider allows connections on ports other than 5060.
[G1 Apps and Games] system3rd:
not available sound..help!

my SIP provider is poivy.

and I set it up with 0.9.8.

I success to connect server with 'green code' in notification bar.

but not available sound. when I try to call my friend, it's mute everything.

how can I configure it?
[G1 Apps and Games] Karolis:
I have followed this French tutorial (translated with Google) to setup Gizmo5 via pbxes and it worked just fine.

Not sure if there's any added value to that, but if creators of the program say it is, I'll take their word for it. Even though I understand they probably just want to push their product.
[G1 Apps and Games] innerspace:
VOIP on G1, W00T!

I've grabbed sipdroid from google.code and have started setting up a free pbxes account and woah, is that website ever horribly designed!

I'm a TMOB user and I think I'll just keep working towards an elegant Google Voice/My Faves solution for the time being, although I see the potential in this setup and could possibly move towards it in the future.

Really cool ideas here at xda-dev, glad I came across it and happy to be a member. Keep hacking away guys n gals, we'll get to the promised land soon enough.
[G1 Apps and Games] jaboswell:
has anyone else here lost their ability to use their magicjack with sipdroid via pbxes.com

?

I love sipdroid...just wish i could use it like i could with my magicjack...not sure of any other device or place to get something like it.
[G1 Apps and Games] fleshdeep:
Can I call skype with this?
[G1 Apps and Games] dwelw:
Tried it w/ gizmo and google voice, the sound quality is very very low that I can hardly hear the other side talking while I had my bedroom door closed w/ absoulutely no sound. Therefore, I can not imagine if I would be able to use this feature outside. Anyway, this is a great idea and would love to use it only if they fix the sound issue.
[G1 Apps and Games] Gentooer:
This program is really great! I've been testing it out with different connections. On wifi, all my calls are crystal clear (and contrary to what some have said, NAT is fine and port forwarding is not needed). On 3g, it is very usable with maybe a small crackle every 30secs or so. On EDGE, however, it crackles about once a second, and while still somewhat usable is not very nice to listen to.

I was thinking of getting a SIP Call-In/Out number and just getting a data plan to use with sipdroid. This would be very helpful for me when I am studying abroad over the next year. I'm not sure how the 3g coverage is in Europe, so I was wondering if there is anyway to improve EDGE performance. Is it possible to lower the bitrate of the audio in order to prevent packet loss(the cause of crackling)? Would this have to be implemented in sipdroid or in my SIP provider or both?
[G1 Apps and Games] jashsu:
Yes, this is a problem. If you route your calls through to a bluetooth headset that can amplify the volume independently of the phone, it can get loud enough for outdoor usage though. Also there is a hack on the dev subforum for increasing the G1's media output max volume.

If you want a US call-in number, http://www.ipkall.com/ is a free DID number service. Only Washington area codes, but that probably isn't a problem given that many people use mobile phones with nationwide calling. Google Voice supposedly can also route calls to SIP and you can choose what area code and number you get too. However, that is still in closed beta at the time of this writing.

I am currently abroad and do use SIP, but only for outbound to the US. Since Sipdroid can't ring on incoming yet, it's not suitable for relying on for all communications.
[G1 Apps and Games] robiom:
T-Mobile UK

Has anybody managed to setup sipdroid for use on the T-Mobile 3G network in the UK yet. I always get timed out message.

I have used pbxes and set different ports incase tmob are being "difficult" but still no joy.

Any help would be great.

Thanks
[G1 Apps and Games] carlitozway57:
From Slickdeals Forums

I've been able to make free calls via wifi. Haven't been able to verify the Gizmo5 number with Google Voice though. Phone doesn't ring.

EDIT - Got it working perfect now. Will type up a better tutorial.
[G1 Apps and Games] stickman:
Well, currently Sipdroid uses G.711 A-law for voice, and that requires 80kbits/s for a call.

I suppose they're using the codecs provided by the system and that for now is G.711

Maybe now that we have the NDK hopefully someone will port (we can dream, can't we?) iLBC or maybe speex.

Those codecs require less bandwidth and would be suitable for sipdroid.
[G1 Apps and Games] jashsu:
The speex codec would be great. I'm not holding my breath though, as I believe sipdroid is still doing all its multimedia using the opencore framework. I haven't looked into it much, but adding a new codec to opencore on a live system without root is either difficult or impossible. Anyone with experience with opencore please correct me if I am mistaken!
[G1 Apps and Games] stickman:
I have no idea on the inner workings of the opencore framework, but I read in the sipdroid issue tracker a follow-up from pmerle where he states that it should be possible to add support for new codecs.

I don't know how he meant to add them, but it looks like it can be done.

I searched for it and found it here
[G1 Apps and Games] vrgomes:
Hi I'am having this error when I try to make the echo in the first page tutorial:

"No suitable data network available"

Any help?
[G1 Apps and Games] jashsu:
How are you connected? Wifi? 3G? Edge?
[G1 Apps and Games] vrgomes:
I'm using 3G.
[G1 Apps and Games] jashsu:
At the time you get the error message, is your phone connected with 3G?
[G1 Apps and Games] jashsu:
Updated the primer to fix some errata, clear up some language, and bring it up to date with changes in Sipdroid. Will possibly add a bit more info on Google Voice integration later (not too much though as this is not a GV primer).
[G1 Apps and Games] ThR1LL:
So lemme get this straight. Let's say my friend and I both have Gizmo5 accounts. I set up my Gizmo5 account to my G1 with Sipdroid and my friend connects to Gizmo5 with a wifi phone. WOuld we be able to talk for free? LIke completely free with no hidden charges?
[G1 Apps and Games] jashsu:
Yes, that's right
[G1 Apps and Games] DarkFoxDK:
I have tried testing it with two accounts on musimi.dk.

On the same wifi network, I can call from sipdroid to X-Lite. There's sound from sipdroid to x-lite, but not the other way.

When I try to call from X-lite to sipdroid it drops the call as soon as I pick up on sipdroid.

I have tried with the phone on 3G, but there's no real chance because my provider only gives me a NAT'ed IP address. So I'm not counting on that unless STUN support is added.
[G1 Apps and Games] bob50963:
I called my Google number and when I answer the call Google says to press one to accept the call. Its not letting me press anything. After about 30 seconds trying to figure out how I can press one the call ends.

My phone has no service. What is better to use guava or google voice? I noticed guava doesn't allow you to see your messages. But will I still be able to get free calls if I use Google voice?
[G1 Apps and Games] jashsu:
If your phone has no service then you can't use the Google Voice app, as it connects to the GV servers using traditional PSTN. GUAVA is just Sipdroid custom tailored to work only with Gizmo5. BTW you might want to try opening your Gizmo5 settings and activate Google Voice calling. Gizmo isn't very clear on what it does, but I guess ostensibly it integrates Gizmo with GV more directly.
[G1 Apps and Games] valefore:
i'm sooooo having trouble...

using a Gizmo5 account.

username and password are correct = quadruple checked

server=proxy01.sipphone.com

port=5060

protocol=UDP

use lan=checked

wifi on and connected=true

but all i get is a orange dot and it just says "registering"

but it never times out. i tried changing the port to 5061 and it'll say "registering" then "timed out". (?_?)
[G1 Apps and Games] adante111:
Hi

I'm trying to use dipdroid with my ISP's sip provider, settings shown here.

I've set the username to DDDDDDDDDD,

password to PPPPPPPPPP

server to sip.qld.iinet.net.au

port is left at 5060

where DDD/PPP are username and password.

however after changing these I get a notification "Registration failed (401 Unaut..." (I assume it says unauthorized).

my password is definitely correct, checked 10+ times. This account works fine with x-lite on my pc.

When I change the username to something else nonsensical I get "Registration failed (404 Not fo..." so it appears it is connecting at some level at least.

Is there anything else I need to be doing?
[G1 Apps and Games] atsic:
Installed on my G1 modded with cyanogen 4.0.1 and did the setup with the voipcheap.com settings. I'm able to make the call but when i call i'm not able to listen on the phone that is ringing (even if the phone called is ringing) and when the conversation start is not working at all, i mean that is not possible to talk/listen in both direction. Some issues to fix this problem?

The setting that i used are

serever: sip.voipcheap.com

port: 5060

Protocolo: UDP

If i have t ochange something let me know!
[G1 Apps and Games] jashsu:
@valefor, adante, atsic:

I'm not sure what to say except if those settings aren't working then maybe try changing your connection type (i.e. if its failing on EDGE/3G try WiFi, and vice versa). Beyond that you can also try asking for help on the Sipdroid user group:

http://groups.google.com/group/sipdroid-users
[G1 Apps and Games] bob50963:
I got it working about 5 minutes after I posted. I forgot to mention I am using Wifi. The past few days I used about 5 hours of call time for free. Texting also works.

thanks
[G1 Apps and Games] DarkFoxDK:
Downloaded the latest version and set up an account at pbxes.

Calling out works now, but when I try to call the phone, I get message.

"The person at extension 0 is on the phone..."

Even though I'm not.

Any suggestions?
[G1 Apps and Games] dial100:
I think you have not setup Inbound at pbxes.
[G1 Apps and Games] dial100:
Yes, Sipdroid is kind of matched to work with pbxes. None of Betamax service works on its own. Even Voxalot doesnt. So only seggestion is to set up pbxes.

Sipdroid will not let you hear ringing tone when calling.I am sure it will be sorted in future releases.
[G1 Apps and Games] DarkFoxDK:
I have. But the settings might be wrong.

In the trunk I have set register to inbound and outbound.

Inbound; see attached screenshot.
[G1 Apps and Games] dial100:
That is in trunk, now add inbound also.

1 Trunk, 2 Caller ID leave it blank, 3 Extention: Whatever extension you chose when set up, 4:Set Destination: You can select your hours or force to ring your phone at all hours by desabling voicemail and forcing as above, Save and click on red bar at the top.

I hope this helps.

I have upgraded to latest v 1.05 and left it on connected to 3g for nearly eight hours without crash. So its looking better once few niggles sorted.
[G1 Apps and Games] DarkFoxDK:
As I said, see screenshot for my settings in inbound...

But to make it completely clear:

Edit incoming routes
Trunk: <blank>
Caller ID Number: <blank>

Set Destination

Regular Hours
[o] Extension: Android <0>

After Hours:
[o] Extension: Android <0>

[o] Force Regular Hours

Options
CID Name prefix: <blank>
Privacy Manager: No
[G1 Apps and Games] dial100:
Hi, just a quick reply.

I Note that you havenot set your trunk in inbound. So pbxes wont know where to send incoming call.

I found this website has better instructions.

Ignore parts about how to set up account at pbxes since you already have it.

http://scopezoom.com/guide6.htm
[G1 Apps and Games] DarkFoxDK:
I have had the trunk name in it, with the same result.

Besides, the help text says "Leave this blank, to match calls from any trunk"

Edit: Also, if I didn't have an inbound route, how would it know to route it to extension 0? ;-)
[G1 Apps and Games] dial100:
yes, thats where it will stop. Have a look at the link in above (step 6).
[G1 Apps and Games] DarkFoxDK:
I think you misunderstand me... I can call out just fine.

It's when I try to call the phone from another phone there's trouble.

Edit: Just so we're totally clear on my setup, I took screenshots of all of it.
[G1 Apps and Games] dial100:
Yes I note the difference to your post number 73 (jpeg) to above. Inbound jpeg where you added your trunk name. Wioth this setup your phone should ring for incoming calls. I have setup pbxes with two of Betamax, a voip.co.uk, a Sipgate-UK. I use two for outbound and all for inbound.

The known issues is when calling out there is no tone until the call is answered and someone speaks!
[G1 Apps and Games] hihik:
eh? wth? do they expect me to enter my work email?! are you nuts?!
[G1 Apps and Games] jashsu:
I entered fake emails and user address info (for my own privacy's sake) and they terminated my account because they wanted genuine info. LOL @ pbxes.
[G1 Apps and Games] dial100:
I have no problem with my Hotmail. But having said that, even if they wanted my ISP email I can trust them. What have you got to loose? PBXeS is trustworthy.