Oh yeah Asterisk. I spent a few hours last year to build Asterisk for ARM. On a Nokia N810, which runs proper Linux (Maemo), it ran right out of the box, without any compromise. I am sure you can figure what's on my holiday wish list. It'll be interesting to see how that plays out on a carrier network. It's two, three years already that orange kicked out a handful of MVNO's that sold SIP/RTP services on orange's UMTS network, so it might actually work decent enough. Personally, I've tried SIP/RTP on a UMTS network some three years ago, and with limited testing only, I found pretty heavy latency. Roman - in TCP/IP terms Asterisk isn't a server, it connects to VoIP providers like a SIP client. AFAIK NAT traversal is an issue only in a few special cases. Using a provider that supports IAX2 should help, too.
Meanwhile at the ranch... From what I've seen, SipDroid isn't, to put it mildly, up to snuff. As much as I would like to tackle such a project, there's no solid case to commit resources to develop a SIP client, considering how Google keeps coming out with their own apps and telco solutions. On Sep 23, 7:17 pm, Chris Stratton <cs07...@gmail.com> wrote: > On Sep 23, 6:18 am, Masoom Alam <masoom.a...@gmail.com> wrote: > > > Can Android be used as Virtual PBX. This means that, it can work as a > > virtual attendant for playing specific music files, call fowarding, > > recording messages. SipDroid is already available but it is just a client > > soft phone. > > Not really clear if you mean "android" in the sense of currently > available "phone" hardware running it, or in the sense of the software > platform itself. > > If the former, then provided that you mean wifi and not 3g then its > probably doable, though you might find it easier to just run asterisk > on the hardware without android. Doing it seriously via 3g is > probably not worthwhile. And bridging between voip and the cellular > voice channel is not supported on any of the current phones (no access > to in-call audio from the linux side). > > If you mean the software platform on some other hardware (beagle > board?), maybe as a gui front end to configure something like > asterisk, that could be interesting... probably more a topic for the > android-porting list though. > > You do know about asterisk embedded linux pbx, right? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---