As Google Voice merges with Hangouts, possible impact on Obi support?

<< < (3/5) > >>

Koby:
Quote from: giqcass on May 23, 2013, 01:46:37 pm

Gizmo was never a "Necessary" part of the equation with the older methods.  You could use Gizmo, Ipkall, Sipgate, Callcentric, ect....  I used Gizmo with the old method and then I switched to Sipgate because it was more reliable for me.  The old method did not use xmpp in any way. It used http and sip.  pygooglevoice was only one of several libraries available.


There is no need to be upset with anyone including Google.  Nothing has actually happened yet. 


You're right, I stand corrected.  Looking back on some notes from back then, it appears that what happened was when a caller placed and outgoing call, the system would use the gvoice program from PyGoogleVoice (or some equivalent) and execute a command that looked something like this:

gvoice -e username@gmail.com -p userpassword call ${EXTEN} gvregphonenum code &

where

username@gmail.com = Gmail address associated with the Google Voice account
userpassword = Google Voice account password
${EXTEN} = The number to call (actual variable in Asterisk)
gvregphonenum = A phone number that is reqistered as a destination in your Google Voice account.  This is NOT your Google Voice number, instead this is the number (or one of the numbers) that you received Google Voice calls on.
code = The type of the previous number, which should be the same as what you told Google the number was.  Valid options are the numbers 1, 2, or 3, where 1=Home, 2=Mobile, 3=Work (there also used to be another code for Gizmo5 numbers).

What would happen after the above was executed is that Google would call the phone number given in the gvregphonenum position, then when that call was answered, it wold proceed to ring the called party.  So what Asterisk would do when someone called a number is send the command to Google Voice, then put the call into some kind of a parked state, then when Google called back (usually withing a couple seconds) it would bridge the incoming call to the original caller. This is a very basic thumbnail sketch of how it worked, with many details left out.

giqcass:
All of that stuff was done in the background. The user would dial the phone normally but would hear one or two extra rings before the other parties phone would start ringing.  In my experience it was reliable with one short outage when Google changed the way it handled log ins.  That issue did not affect incoming calls.

For anyone using the following method to set up Google Voice you will still receive incoming calls even if Google cuts off xmpp sometime in the future.
http://www.obitalk.com/forum/index.php?topic=3640.0

Koby:
Quote from: giqcass on May 23, 2013, 07:32:39 pm

All of that stuff was done in the background. The user would dial the phone normally but would hear one or two extra rings before the other parties phone would start ringing.  In my experience it was reliable with one short outage when Google changed the way it handled log ins.  That issue did not affect incoming calls.

Right.  If I recall correctly, with earlier versions of Asterisk you would use the Parking Lot to connect the calls, but later versions had a way to actually bridge in-progress calls.  I'd have to dig out my notes again to see how it was done.

Quote from: giqcass on May 23, 2013, 07:32:39 pm

For anyone using the following method to set up Google Voice you will still receive incoming calls even if Google cuts off xmpp sometime in the future.
http://www.obitalk.com/forum/index.php?topic=3640.0

But… that costs money!  :o  And there's no reason to panic and go signing up with such a service just yet.  It worst comes to worst and Google cuts off XMPP with no advance warning at all (which I don't think will happen), you can always forward your Google Voice calls to your cell phone for a few days, and either give the Obihai developers time to figure out a workaround, or sign up with another service at that time.

Also, if someone just wants CNAM service, I believe you can still get that for free using the Simon Telephonics gateway.  This article explains how to use it with your Obihai device.  And I think that if Google drops XMPP support, Bill Simon and the people behind the Yate PBX software (which powers his gateway) will figure out another way to connect.

Usually_Befuddled:
Considering how Google recently eviscerated the Contacts support to the point I now need to use cut&paste to call; I'm hardly reassured.

giqcass:
Quote

But… that costs money!   :o  And there's no reason to panic and go signing up with such a service just yet.


Actually Callcentric doesn't have to cost any money.  I'm using it now and paying nothing.  When you sign up for Callcentric use your real address but say you don't plan to use Callcentric in the US.  Then you won't be forced to buy E911 and you won't be charged anything.

Navigation

[0] Message Index

[#] Next page

[*] Previous page