Using CSipSimple With OBi – Direct Calling Method - Version 1

<< < (3/6) > >>

ianobi:
My codecs in CSipSimple are set as follows:

Settings > Media > Codec priority list per bandwidth: checked

Settings > Media > Connections bandwidth type > Band type for wifi: Fast

Settings > Media > Codecs > Fast: PCMU 8kHz, PCMA 8kHz, GSM 8 kHz (In that order from top – all others disabled).


My examples below use sp1, change to whichever spX you are using.

The other thing to be sure about with this direct method is that it does need to be “piggy-backed” on a real, working, registered SIP provider. This setting ensures that the OBi sends out its external ip address correctly:

Voice Services -> SP1 Service -> X_RegisterEnable: Checked


This setting ensures that you do not run out of sessions when incoming and outgoing etc all using the same sp at the same time:

Voice Services -> SP1 Service -> MaxSessions : 4


This setting seems to work well with my OBi / router combination, but it might be worth trying it both checked and unchecked with all other settings left as stated above:

Service Providers -> ITSP Profile A -> SIP -> X_DiscoverPublicAddress: Checked

If it makes no difference, then leave it checked.


When a call is in progress, have a look in Status > Call Status and check the incoming Peer RTP address. When audio fails with this setup this usually shows as blank or internal when it should show the external address of the wifi link that you are calling in from.

Texas:
A MUCH BETTER SOLUTION !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Easier Too ! This is so simple a baby can do this.

Ok. I tried and tried and tried to use the ObiTALK Android app and it SUCKS! (Apple app work ok). So, here is the good news!

I have an OBi100:

- SP1 = GoogleVoice
- SP2 = Callcentric SIP (100% FREE! Free callcentric number and FREE USA DID)
- Auto Attendant turned ON with default values

OBJECTIVE: If specific callcentric users OR anyone (your choice) calls our callcentric number which comes in on SP2 they get our Auto Attendant and can make a free USA phone call.
  
SOLUTION:
IF you put under Voice Services, SP2 Service, X_InboundCallRoute={1777xxxxxxx|1777xxxxxxx>:aa},{ph}    THEN the specified 1777xxxxxxx number/s goes to AA and your DONE !!!!! All other calls rings our phone. AA takes over and completes the call as desired. OBiTALK NOT USED OR ENABLED. OBi services on their web site NOT USED. EVERYTHING CONTROLLED BY YOUR OBi device.

Using cSIPsimple app works PERFECTLY on ALL Android and Apple devices. THE CALLS ARE ALWAYS 100% FREE. No DID number needed. Anyone in the entire world can call your OBi device and make free USA phone calls.

GREAT STUFF !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  

PS. Other SIP apps like Media5 phone (use to be my favorite but no more) and 3CX and many others have serious problems (especially the android apps). The call completes and voice works but is disconnected after a few seconds. MUST USE cSIPsimple !

Shale:
Quote from: Texas on October 30, 2013, 12:55:13 pm

Anyone in the entire world can call your OBi device and make free USA phone calls.


This is the problem you were trying to "solve"?

Riyas:
Hello,

I am trying to follow your method. But I am stuck during Csipsimple configuration.

My CSipSimple account caller is : riya
My useragentport is 5586

in account ID, I've entered Riya<sip:riya@127.0.0.1>
Proxy uri is sip:domainname:5586

But I am not able to place a call. When I click on Riya, I get an error message : Error during registration - Not implemented"

I don't know what's wrong with my configuration ?

Thanks for your help.

ianobi:
Riyas,

Check that you have set up the CSipSimple local account correctly:

Quote

In CSipSimple set up an account to call without registration:
1. Create a Local account – it just requires an account name.
2. Long press on the account name > Choose wizard > Expert.
3. Long press on the account name > Modify account. Expert will prompt you for Account id. Insert “DisplayName<sip:CallerID@127.0.0.1>"
4. Proxy URI – insert details such as “sip:my.ddns.com:5070”
5. Leave all other settings at default.
No filters are required.

If you cell phone has any sort of wifi connection, then clicking on the local account name should show instantly as "registered". Of course, it's not really registered to anything unless you count the local machine "127.0.0.1".

Navigation

[0] Message Index

[#] Next page

[*] Previous page