yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] raaj:
Wierd, I dont know what you are clicking on but the US flag has a link to http://www.ageet.com/us/ and if you click on that it reverts back to Japanese in both IE and FF for me.
[Windows Mobile Development and Hacking General] Falk:
I'm sorry, raaj, but unfortunately I have not been able to reproduce your problem using FF 2, IE 6 and 7, Opera and Safari (minor template quirks) from work and home. I haven't tested Firefox 3 and Internet Explorer 8 though as we simply can't support any beta versions. Please have a look at

http://www.ageet.com/us/products-agephone-mobile.htm

for some information about our softphone and go to

http://www.ageet.com/us/download.htm

to download either of our products in a free trial version. Please also clear your browser cache and cookies if you haven't done so already. I hope that this works for you, but if not: The /us/ always turns any page into English if a translation is available. Please let me know if anybody else is having trouble with changing the languages on the page.
[Windows Mobile Development and Hacking General] iscajames:
AgePhone Mobile

This is the best voip sw I have tried for Windows Mobile.

I have tried:

iFon

SJPhone

Xlite

internal WM6 using Schap settings

Fring

Skype

plus others I forgot.

It displays well on my HTC Advantage with RealVGA at 128dpi, call quality is good, integrates with contacts, works well with my BT headset and is generally slick. Highly recomended, and I don't work for them...

james
[Windows Mobile Development and Hacking General] Falk:
And a little intro video for your viewing pleasure:

http://www.youtube.com/watch?v=micq_ghALGk

Prize question: How to integrate videos directly into posts here?
[Windows Mobile Development and Hacking General] mugglesquop:
Trick Question, you cant :p
[Windows Mobile Development and Hacking General] ayking:
Is there anyway to choose the codec used, or is it done automatically? I'm running it on a 200MHz phone, and the audio quality was a bit choppy. I checked the server log and it shows capability for g.711u only, but I see on the website that gsm is also available.

Thanks.
[Windows Mobile Development and Hacking General] itolson:
bluetooth head does not work on my orbit 2, and the voice comes out of the back speaker as with all the other voip software.

is there something i have done wrong.
[Windows Mobile Development and Hacking General] Falk:
@ayking: The codec gets selected automatically and on mobile devices we usually force GSM. You can override the settings in the INI files. Just go to "My Documents / My Phone Booth" and take a look at the sipd.conf. You can find the codec settings under the "General" section as

MediaTypes = 3 0 8 101

where

0 = G.711u

3 = GSM

8 = G.711a

101 = DTMF setting (ignore)

Sometimes this might come out as

MediaTypes = 0 3 8 101

in which case you should change it to the first version that prefers GSM. In general, please try to raise the the jitter buffer in the programs audio settings to 240ms and see if that improves things. If it doesn't help you can also experiment with "OutBufferCnt = 3" in the INI under "Audio". I hope this fixes the choppiness.
[Windows Mobile Development and Hacking General] Falk:
@itolson: No, you haven't done anything wrong and neither is it our fault. Most HTC devices simply don't support routing the audio to the earphone speaker and thus you always end up hearing it through the external one. We are keeping an eye on any developments that have been able to fix this for some Japanese WM devices already. That is because contrary to the HTC guys who don't even bother answering our mails Sharp has been a bit less secretive and told us the DeviceIoControl ID of their device so that we could fix the speaker settings.

As for Bluetooth, there is no support for it in the current version of AGEphone and thus you can only use your headset if you use a little hack. Search the forums for "BTAudioToggle.exe" and start it before you make a call with AGEphone. It enables all audio to be routed through the BT headset and also allows you to use the headset microphone. You can automate this process with AGEphone under "Settings - Other" where you can enter "BTAudioToggle.exe" to get started when a call connects and to get disconnected when your call ends. I hope this is of any help until we add official support.
[Windows Mobile Development and Hacking General] trv:
has the software been tested with a connection over gprs / 3g / hdspa or only with wifi?

Is there support for going through the operator proxy ? (there are operators with unlimited 3g plans that only work using the operators proxy)
[Windows Mobile Development and Hacking General] Falk:
@trv: We have tested our AGEphone with WiFi, 3G, HSDPA and PHS (EDGE equivalent) and it worked fine on all of them. PHS / EDGE can be a bit borderline though and we didn't include it in our requirements for that reason. It's more than worth a try though.

As for the proxy support, it depends solely on your provider: If they decided to use their proxy to block VoIP traffic you can make AGEphone work only over a VPN or otherwise encrypted connection. Please feel free to try our test version with your provider to see if it works.
[Windows Mobile Development and Hacking General] iscajames:
Agephone codecs

Falk,

You say you force GSM codec, I see that is that one selected on my implementation. Forgive newby questions, but by GSM do you mean AMR, or AMR-WB with a 16kHz sample? G.711 is an extremely simple algorithm from (1972?) so is not very bandwidth efficient. I'm wondering if there is a route to the high quality sound I get with my laptop/WiFi Voip implementation with my pda over HSDPA using some of the newer bandwidth efficent packet loss tolerant codecs like iLBC, G.729, G.722.2 etc, which I see you have on your desktop version? Is the limit processing complexity in the pda? I know my service provider voiptalk supports iLBC, G.729 and G.722. I know there are license issues with G.729, but not iLBC.

Surely the latest devices (mine has a 624MHz X-Scale, 256M Rom and 128M RAM) could run the advanced codecs? I understand Skype uses their own special sauce, but based on iLBC.

I would really appreciate your expert input here.

Sorry to dive in to all this, but xda-developers is a 'pushing the boundry' type forum!

James
[Windows Mobile Development and Hacking General] NiteStalker:
WOW, not to sure about all this, set up servers, limited to 1 minute, have to buy the software. Want to use it for free, then you have to go out and sell the software yourself? Whats next, make money selling the software by having your own sales team? I see another "Work from home" pyramid scheme coming on here, just my skeptical point of view here. I think I'll stick with skype for now, especially since i can answer the call from my home phone, computer, or pda phone since any of these can be logged on at the same time.
[Windows Mobile Development and Hacking General] Falk:
@iscajames: Don't be sorry - that's what the thread is there for and I hope that I can answer all your questions! So let's get started: When I wrote GSM I did indeed mean AMR 8 KHz. Right now we limit our AGEphone to ARM and G.711 for simplicities sake and to keep the SIP stack small and efficient. You are right again when you suspect that some of the other codecs put a lot of stress on mobile CPUs, but that is not the main reason.

Codecs like AMR-WB and G.729A cost a lot of initial and licensing fees and so far we simply could not integrate them because of that. We are, however working on a solution to that right now and you might see some additional codecs in our product in the future. iLBC would be possible even now and the only reason so far was that it would add some size and hasn't been requested much by our customers.

I will talk it with our programmers again and see if we can find a good solution for this. I think that iLBC might be a good addition for now - be it for some providers that support it or people using AGEphone in P2P mode.
[Windows Mobile Development and Hacking General] Falk:
@NiteStalker: Let me explain a bit to clear up the whole thing for you: First off, this is no pyramid scheme or get "rich with software" scheme. We just thought that it might be a nice idea to reward the people that are helping us to bring our AGEphone a bit further. It's not more than those two licenses that I spoke about in the first post.

And if you use a SIP-softphone then of course you have to register with a SIP-server in order to place your calls. You are also registering with the Skype network anytime you log on. The only difference is that YOU chose the server and by that get much cheaper prices than Skype could ever offer.

They give their software away for free because they hope to hook you up with their service. ageet doesn't offer any phone service. Just see us as a vendor whom you buy your phone from. Without a provider it's nearly worthless as you can just use it in peer to peer mode.

If Skype does what you want to do and does so for a good price then there is no need to use our software. For many people though being locked down to just one network, having to put up with a crappy PPC version, financing Ebay's wish to make some money out of their billion dollar buy ain't all that great and for those AGEphone Mobile might be worth a try :)
[Windows Mobile Development and Hacking General] chavonbravo:
Nice bit of software. Better than others I've tried.

Here are my suggestions:

When dialing out, before it rings, ProgressTone.wav just loops on and on, sometimes it takes a while to connect through and start dialing. Because of the sound of the progress tone, and it lasting a while, it gives the wrong impression that you misdialed, sounds like a fast busy tone when it's really not. That should be fixed so that it sounds only once.

Another suggestion is that the volume button be independant of the whole pda volume. As when you bring down the volume, the whole phone becomes quiet. When you close the program, the volume of the pda stays low if you brought it down, for example. I believe x-pro had that one right

Another one. I couldn't find a back/clear button to erase a digit or character you might accidentally press when dialing.

Of course the most obvious suggestion would be audio through earpiece, to eliminate loop back echo for the other party. I read one report of audio being routed correctly to the earpiece on an AT&T Tilt, but it doesn't work on my Trinity, speakerphone as always.

Overall, still better than anything out there. Took me quite a while to configure it for Broadvoice through 3g, but finally got it working. If these things were worked out, it would be worth the price, and even more in my opinion. VOIP software for Windows Mobile is something that is overlooked too much.
[Windows Mobile Development and Hacking General] Falk:
Thanks for the flowers and your feedback. WM really didn't receive the golden treatment in the past when it comes to VoIP applications. But with feedback like this I hope we can change that and iron out all the flaws.As for the earpiece speaker, we have fixed a few Sharp devices so far, but HTC just keeps their DeviceIoControl parameter secret and without that information we have no chance to reroute the audio. If you (or anyone) gets to know that value please let me know and our programmers will gladly fix this nuisance for you. And to anybody who can offer a general solution to this: Definitely get in touch as we will reward you handsomely ;-)

When it comes to your other suggestions, I have added the ProgressTone.wav behavior to our buglist and we will replace it with something more appropriate soon. Maybe playing the dialed number DTMF would make for a nice replacement. The application volume should definitely be separated from the system volume and I will have a chat with our programmers about this right away. When it comes to the configuration, we want to support as many SIP providers as possible and hence the configuration can't really be called easy. Please let me know which points caused the most trouble and we will try to improve the menus further.
[Windows Mobile Development and Hacking General] gokushon:
Hi,

I have a registered copy of Agephone and I do not know why it hangup after 25 seconds. I am trying to connect to voipstunt with STUNT/UPnP configuration with manual ports (I already openned those ports in my Zyxel router) but after 25 seconds it just stops working.

Do you have a clue of what the problem can be?

Thank you very much in advanced.
[Windows Mobile Development and Hacking General] Falk:
Since you got it to run and could make calls already we can exclude your network and provider configuration from this I guess. For starters, let me know whether or not AGEphone hangs up on all calls you make or just certain numbers. Also check your voipstunt balance again just to make sure. Betamax is notorious for quirks in their system and maybe they are the ones disconnecting the calls. Also, please let me see your AGEphone log files. To do this...

... go to "Menu - About - More" and save the information there.

... go to "Menu - Settings - Maintenance - Create detailed Log", enable that function and try to make your call again. Once it disconnects close AGEphone.

Afterwards, you can find "info.txt" and "log.txt" in "My Documents - My Phone Booth". Just send me both files and we will take a look at whatever might cause your problem. My mail address is michael // ageet // com. I'm looking forward to hearing from you!
[Windows Mobile Development and Hacking General] gokushon:
Thank you for your fast reply. I have been able to resolve the problem, just by reinstalling Agephone. Probably I mess someting when I edited the .conf file.

The sound quality and the stability is really good. Even my WiFi get disconnected for 1-2 seconds and the call survived.

In my opinion is the best program I have tried. I'll stick with it.

Regards.
[Windows Mobile Development and Hacking General] Falk:
I just finished a little feature overview video for everybody who'd rather like to take a peek at what AGEphone Mobile 2 has to offer without having to install the software. Feel free to follow the link:

http://www.youtube.com/watch?v=Iw-XPyf-1bo
[Windows Mobile Development and Hacking General] argonaut:
AGEphone on AT&T via 3G/GPRS

I like your interface and the ability to set so many configuration options. I hope I can make it work with a WM6 standard, smartphone (landscape) over 3G on AT&T.

Is there a settings as to which connection (wifi, 3G, etc) to use and which 3G 'connections' to use for connecting? I can't make it open (and keep open) the 3G/GPRS connection by itself. :confused:
[Windows Mobile Development and Hacking General] Falk:
Hello Argonaut! Right now that option is missing, but I can totally see your point. At the moment AGEphone simply uses the first available connection it detects. We will definitely implement settings to choose your connection for each situation.

As for the 3G connection closing, you might be able to get around that problem if you go to "SIP Settings" and set "Register Expires" to a lower value. 600 seconds proved to be a good value for me. Alternatively, if you use STUN / UPnP the software should send a ping every 30 seconds anyway.

If all else fails you could try to make your connection "always on" with a registry editor. This might not be what you want to do, but if it's alright just set "HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\(GPRS connection name)\AlwaysOn = 1" and you shouldn't experience disconnects anymore.

And if the connection doesn't open automatically with AGEphone - does it do so with other programs? Usually, there is no difference between how applications handle internet connectivity as whenever there is no way into the net they all try to open the standard connection. Feel free to let me know your exact configuration by PM or mail if things are a bit more complex on your device (multiple 3G connections?).
[Windows Mobile Development and Hacking General] argonaut:
Many Thanks for your prompt response. I hope this issue helps with your development.

Just a UI suggestion: fring has a nice way of selecting 'connections' either in 3G/GPRS or wifi, into a group from which to select which to use to connect, in order to get the best financial benefit.

I think the 3G/GPRS data connection does not get opened by AGEphone, although it does so from other apps (google maps, outlook, IE, WM6 RTC SIP VoIP client). Most AT&T phones are configured with multiple (2) 3G/GPRS data connections for MMS/Internet (Media.NET) and IMS for cellular video calls. But there is a 'defaut' data connection (Media.NET) with/without proxy, which apps open when internet gateway is needed.

That's why I though that AGEphone had a settings for wifi vs 3G, so that it does not seek to open the 3G data connection. Even when I try AGEphone with the data connection open, it reports "Port Resricted NAT" in the "Nat Check", so even if we config the app correctly AT&T may still stop it!

As I said before I don't think it's not a question of the data connection closing, so eventhough I tried the lowering the "SIP Settings"\"sRegister Expire", using STUN/UPnP and making the data connection "always on" from the registry (and reboot), they had no effect on my problem.

Hope it helps
[Windows Mobile Development and Hacking General] Falk:
Yes, Fring does that particular feature nicely and something like that will definitely find its way into AGEphone Mobile.

As for the "Port Restiricted NAT", that message just means that AGEphone successfully used NAT traversal. If you connect over 3G you may even try to set the "NAT Traversal" to "Local IP" in the network options and try to connect directly that way.

You might also want to give "Activate WiFi" under Power Saving a shot. This slightly mislabeled option should activate your standard internet connection upon starting AGEphone. Depending on your Windows Mobile network configuration it might also just start up the WLAN connection if you selected that your access point connects to the internet.

I hope that you can mend your situation a little with this info until we come up with a more detailed network configuration.
[Windows Mobile Development and Hacking General] argonaut:
Thanks for the suggestions. "Activate WiFi" does indeed open the default data connection, and it activates 3G/GPRS. And of course the "AlwasyOn" registry setting does keep the data connection on. For that I used ConnTweak from http://www.smartphone-freeware.com/download-conntweak-v1-0-0.html.

However after trying to connect to FWD and voipbuster for a while, my device's screen goes dark and does not come back up for any buttons, including the power button. It may be that another application like AutoKeyLock from http://free4smart.org/forum/viewtopic.php?f=2&t=4 inteferes, but I'm not sure. I'm leaving for a trip shortly, so I may resume testing after a few weeks.
[Windows Mobile Development and Hacking General] Falk:
I am not too sure about that one, but you could work around it by keeping the device on while AGEphone Mobile runs. You make the according settings in the power options. Of course this will eat your battery alive, but it might prove useful if you need it only for a short while. I hope to hear from you again after your trip so that we can iron out any possible AGEphone related crashes.
[Windows Mobile Development and Hacking General] eightball200:
can I call any number by using wifi? or is this an account-based software?
[Windows Mobile Development and Hacking General] Falk:
Without a VoIP provider AGEphone Mobile is just like your regular phone without a contract... pretty much useless to call regular numbers. You can however use P2P mode to call other SIP addresses.
[Windows Mobile Development and Hacking General] charlie1105:
Hey all,

I have an orbit 2 on the O2 network in the UK, and have a SIP account with VoIPTalk (www.voiptalk.co.uk). Does anyone know the settings I need to use with Agephone?
[Windows Mobile Development and Hacking General] Falk:
I hope these settings help to set it up correctly:

Realm, Domain, Registrar, Server: voiptalk.org

User / Auth / Display Name: 8xxxxxxx

Never mind the .org -- both services seem to be the same.
[Windows Mobile Development and Hacking General] charlie1105:
Thanks Falk,

I'm getting closer! It seems to be connecting to Voiptalk, but I'm still having problems making calls. It says "Port Restricted NAT", and when I try dialing I just get a quick repetitive beeping.

Do you have any idea what ports I need to open? I've tried opening 5060-5065 (I think - this is all quite new to me!)
[Windows Mobile Development and Hacking General] Dezl0ck:
I'm trying to get the trial of AGEPhone to work with Broadvoice. Could someone help me out with what to put in? Could someone post their settings?

I've tried it with the following:

RegisterServer: sip.broadvoice.com

UserID: nnnnnnnnnn

User Name: nnnnnnnnnn

Realm: sip.broadvoice.com

Authorization User ID: nnnnnnnnnn

Proxy: proxy-nyc.broadvoice.com

Registrar: sip.broadvoice.com

Server Address: sip.broadvoice.com
[Windows Mobile Development and Hacking General] missioncontrol:
Does it work with PennyTel?

I can't seem to get it to work with PennyTel I have put in all the PennyTel Settings I have but am unsure about the NAT Traversal and STUN Server settings.

It comes up with

NAT Check...

Not Registered Yet

Blocked

Not Registered Yet

I am using it with a WiFi connection. Any Ideas?

User Name: My PennyTel Number

Authorization: My PennyTel Number

Display Name: PennyTel

Password: My SIP Password

Realm: sip.pennytel.com

Domain: sip.pennytel.com

Registrar: sip.pennytel.com

Server : sip.pennytel.com
[Windows Mobile Development and Hacking General] Falk:
@charlie1105: "Port Restricted NAT" actually is not a problem and just states the network environment you're in. From what you write it sounds like a problem with your provider settings to me. Please let me take a look at your log files as described here:

http://ageet.freeforums.org/creating-log-files-t31.html#39

@Dezl0ck: Please try

Realm: sip.broadvoice.com

SIP Domain: sip.broadvoice.com

SIP Server: sip.broadvoice.com

Registrar: sip.broadvoice.com

User Name: nnnnnnnnnn

Authorization: nnnnnnnnnn

Display Name: nnnnnnnnnn

Password: your password

I hope this helps.

@missioncontrol: Either the WLAN provider / your router blocks the according ports or there is a problem with the network settings. To make sure of the latter please go to "Menu - Settings - Network" and set "NAT Traversal" to "Local IP". If this doesn't help try to set "Port Management" to manual and select some random ports (above 6000). Also, try setting the network interface from automatic to your WLAN IP address. If all that still doesn't help it would be great if you could run some tests with another wireless network or your mobile data connection (if you have a sufficient data tariff).

@all: Please feel free to contact me again in this matter here, on our page, in the forums or by mail (michael//ageet//com).
[Windows Mobile Development and Hacking General] Falk:
We released AGEphone Mobile v2.20 [Download] which brings the following changes:

Fixed a bug that constantly used up to 20% CPU time on all WM phones

176x220 px resolution support for WM smartphones added

Fixed some display problems with smaller resolutions

Please visit the product page for a general overview of the program features.
[Windows Mobile Development and Hacking General] andib54:
AGEphone w/ local provider

Hi Falk,

I'm considering trying/buying your software, but I have two questions before:

1. Can I configure AGEphone to use it with a local VoIP provider (we use a Dlink Horstbox Professional that relays incoming/outgoing ISDN calls thru WLan from/to our PDA's, but to date this works only well with N-series Nokias :mad:)?

2. Does AEGphone support call transfer?

Thank you for your infos in advance!