maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Off Topic (https://talk.maemo.org/forumdisplay.php?f=19)
-   -   Google Voice Calls via SIP (https://talk.maemo.org/showthread.php?t=74564)

xur17 2011-07-02 15:38

Google Voice Calls via SIP
 
To make and receive calls using Google Voice via SIP, you need to run a server that is able to do this 'conversion' for you.

I originally tried asterisk as the server, and had nothing but problems getting it to work. Calls would ring my phone, but when I answered it would immediately hang up. Asterisk would crash, and I would miss calls, etc.

I finally bit the bullet and configured Yate as a SIP server for Google Voice. I haven't had any issues that the mailing list wasn't able to solve yet (someone even wrote a guide to press 1 to automatically accept incoming calls), and haven't had any crashing issues. I wrote a guide on setting it up if anyone's interested:

http://www.tuxguides.com/yate-server...voice-calling/

uvatbc 2011-07-02 17:05

Re: Google Voice Calls via SIP
 
Quote:

Originally Posted by xur17 (Post 1043419)
To make and receive calls using Google Voice via SIP, you need to run a server that is able to do this 'conversion' for you.

I originally tried asterisk as the server, and had nothing but problems getting it to work. Calls would ring my phone, but when I answered it would immediately hang up. Asterisk would crash, and I would miss calls, etc.

I finally bit the bullet and configured Yate as a SIP server for Google Voice. I haven't had any issues that the mailing list wasn't able to solve yet (someone even wrote a guide to press 1 to automatically accept incoming calls), and haven't had any crashing issues. I wrote a guide on setting it up if anyone's interested:

http://www.tuxguides.com/yate-server...voice-calling/

Nice! Is it possible to get this running on the n900?
Also: Why can't I thank your post?

xur17 2011-07-02 17:17

Re: Google Voice Calls via SIP
 
Quote:

Originally Posted by uvatbc (Post 1043448)
Nice! Is it possible to get this running on the n900?
Also: Why can't I thank your post?

It looks like you can't thank posts in the 'Off Topic' forums.

I spent some time trying to get YateClient (the softphone / gui version of yate) working on the n900, and had some success. I got it into extras-devel, but I had issues getting audio to work (and the interface would have to be modified to work on the small screen).

I didn't try, but it should be possible to get the yate server to run on the n900, and then register a sip account to localhost. Interesting idea...

uvatbc 2011-07-02 17:28

Re: Google Voice Calls via SIP
 
Quote:

Originally Posted by xur17 (Post 1043452)
It looks like you can't thank posts in the 'Off Topic' forums.

I spent some time trying to get YateClient (the softphone / gui version of yate) working on the n900, and had some success. I got it into extras-devel, but I had issues getting audio to work (and the interface would have to be modified to work on the small screen).

I didn't try, but it should be possible to get the yate server to run on the n900, and then register a sip account to localhost. Interesting idea...

@Off topic: D'oh! Should've noticed.
@Yate server + locahost sip access: Interesting trick! Me want!

xur17 2011-07-02 17:34

Re: Google Voice Calls via SIP
 
Quote:

Originally Posted by uvatbc (Post 1043458)
@Off topic: D'oh! Should've noticed.
@Yate server + locahost sip access: Interesting trick! Me want!

Lol. Yeah, now I want to try that too. This person compiles debian packages for yate. We just need him to make arm packages (I think). His source code was actually what I used to port yateclient over, but my method was pretty messy, and broke a few things.

Any hints on the best way to make a package for maemo?

xur17 2011-07-02 18:12

Re: Google Voice Calls via SIP
 
I'm having some success so far. I compiled the newest version of yate in scratchbox. I'm moving it over to my device right now to give it a shot. You run ./run -vvv when in the yate directory:

Link: http://dl.dropbox.com/u/121443/yate-...3.3.2-1.tar.gz

edit: It appears to run fine on my device. I'm copying over some config files now to give those a shot.

xur17 2011-07-02 18:24

Re: Google Voice Calls via SIP
 
WIN!

I copied the configuration files over from my server, and started yate on my device. Incoming calls are working, but outgoing calls are not (it is trying to transcode to ilbc for some reason, and that codec isn't installed in yate).

I think I'll start a thread over in the announce forum, and post the compiled version. Once I get everything running I am going to try to make a package.

edit: outgoing calls are working now too!

xur17 2011-07-02 19:09

Re: Google Voice Calls via SIP
 
I made an announcement thread. I just uploaded a new package to extras-devel, and I waiting for it to show up.


All times are GMT. The time now is 10:14.

vBulletin® Version 3.8.8