Using CSipSimple With OBi

<< < (6/17) > >>

duzlu_it:
There is an Android app called "Servers Ultimate" that will run a Dynamic DNS server on your cell phone (much like a router does for your router's wan connection).  It is programming the IP into my DDNS provider (DynDNS.com), but I haven't tried it to deliver an incoming SIP call.

Don B.

azrobert:
I have a new method of using CSipSimple to directly initiate calls on an OBi, eliminating Sip2Sip.

I was reading ianobi's topic "Using Any OBi as a Home PBX" where he uses CSipSimple without registration and a light bulb came on in my head. If you like my solution, credit should go to ianobi for pointing me in the right direction.

In CSipsimple add a new account.
Select BASIC
Account name = anything
User = robert
Server = me.dyndns.com:5061
Password = anything
SAVE

Press and hold on the account name.
When a new screen appears select "Choose Wizard".
Select Expert
Select your account again.
Select Registration URI and blank it out, then ok.
SAVE

In OBi's SP2 X_InboundCallRoute add:
{(robert)>(xxxxxxxxxx):sp1}

That's it. Dial a number on your Android and the call will go out SP1.
No CSipSimple filters.
Eliminating Sip2Sip should improve latency by a few milliseconds.

This is for outbound calls only. You would need to register another account on Sip2Sip to receive calls.

I have SP2 registered to a Provider and I still received CallerID from SP1 forked calls, so something has changed.

cpetro:
First of all, I would like to thank all the super smart people on this forum for spending their valuable time helping folks.  This thread in particular is jam packed with knowledge and has really sparked my interest in SIP!  I must have read through it 100x. 

I've got SP1 attached to GV and SP2 setup unregistered to sip2sip on my Obi110.  Incoming GV calls are getting forked to my CSipSimple client on my Android beautifully.  It's simply amazing how well it works!  The key to my setup was enabling ICE in CSipSimple.

Now my cry for help...

I followed azrobert's method above to get calls from CSipSimple to go into SP2 and and out GV.  The calls are going through to the other end but there is no audio once connected.  I have tried forwarding UDP ports 16800-16998 and also putting the Obi on my DMZ but no luck.  Any suggestions?

azrobert:
I'm assuming your Android is connected to the same router as the OBi.

Get the assigned IP address of your Android from your router.
Port forward UDP ports 4000-4007 to IP of the Android.
These are the CSipSimple RTP ports.

You should only have this problem when the Android and OBi are on the same LAN.

Edit:

Also include ports 16600-16798 forwarded to OBi.

azrobert:
Quote from: cpetro on February 05, 2013, 05:57:19 am


I've got SP1 attached to GV and SP2 setup unregistered to sip2sip on my

FYI SP2 only needs to be enabled as SIP, therefore you can use SP2 for another provider other than Sip2Sip.

Navigation

[0] Message Index

[#] Next page

[*] Previous page