← Back to context

Comment by car

13 years ago

So many moving parts and cables. Raspberry Pi, an old phone, FreePBX, Asterisk, Obi100. Let's outcomplex the POTS.

Seriously, how about you show us how to register an Android phone with your SIP service?

Good idea! This one was more of a proof of concept on how to interface with an older phone system using an ATA but I definitely want to do some soft phone tutorials in the future.

Don't think Twilio has SIP registration, but they do have Android SDK for Twilio Client that will do the trick.

  • Yeah, this would definitely be the way to go for an Android device. Use the SDK examples to build a little dialer and use the ACTION_CALL intent, and it works great for outbound as well.

    Docs and download are here - http://www.twilio.com/docs/client/android

    • Rob, are you guys looking to do SIP Reggie soon? I imagine it's gotta be coming at some point (I don't know why you guys don't do it now except for the obvious pain point of network overhead from all that registration traffic).

      1 reply →

  • So Twilio currently only offers SIP origination (DID/gateway from POTS -> IP/SIP), also known as inbound SIP trunking. I think this needs to be made more clear on their site.

    Android has a native SIP client (so do Nokia phones), which makes me wonder what purpose the Twilio Android SDK serves.

    And holy mackerel, 0.5c/minute for inbound. If I were running my own SIP enabled PBX I'd rather use Voxbone.com or one of their resellers. They have unlimited incoming minutes, charged per channel (concurrent calls).

    Edit: added bit about SIP trunking