Using CSipSimple With OBi
ianobi:
Good DigitMap detective work there by azrobert :)
I accept that some users do find my InboundCallRoute a little daunting. Its aim is to be all things to all people. It allows any device to call in and use single stage dialling to call out on any service on the OBi. This includes direct calling to the auto attendant or to the local OBi phone so you can call home directly. The **7 is needed in some parts of the world to avoid conflict with the sip2sip servers. I have **7 rules and the non **7 equivalents to allow local softphones etc to also use sp2 for single stage dialling through the OBi. At home I also use a different CSipSimple account to convert my cellphone into a local wifi phone to connect with my home OBi the same way as the Phone Port phone. All these work through the sp2 InboundCallRoute.
So that’s why its so complicated :D
Having said all that, I do believe in keeping things simple if that’s possible. If your need is simple then use a simple InboundCallRoute.
With regard to STUN and ICE, my advice is to only try them if you have problems. Here is an extract from the sip2sip website:
Quote
STUN Servers
You may use STUN for ICE NAT traversal. The STUN servers can be found in the DNS by using SRV lookup for _stun._udp.sip2sip.info.
NAT Traversal¶
SIP2SIP infrastructure is smart enough to handle the NAT traversal for both SIP signaling, RTP and MSRP media sessions. Also it supports ICE negotiation in the clients and provides automatically a TURN relay candidate.
Practically, you should not set any NAT traversal features in the client as the chance of fixing things is much smaller than breaking them.
• Do not use STUN for Register purposes
• Do not set your client to discover a global IP address
azrobert:
Quote from: ianobi on May 20, 2013, 08:40:41 am
I accept that some users do find my InboundCallRoute a little daunting.
The first time I saw that inbound route my eyes crossed. LOL
Without thinking about it much I always thought the **7 prefix was to avoid conflict with your Phone Port DigitMap (prefixing numbers with **n). I see that was faulty analysis. I had no idea why the **7 and non **7 testing. Thanks for the explaination.
jjjooonnn:
Getting to this setup has been quite a learning experience!
My working setup: https://plus.google.com/111737898109693132669/posts/RTj7MXhmkCG
I'm sure a lot of others are in the same boat, since the obi app is SOooo outdated, CSipSimple is really the only viable option for anyone.
I'll keep the STUN/ICE options in mind whenever I'm on public WiFi, I'll give it a go.
You've been a great help anobi. For a 6month old post, to still get a response it amazing enough! (both of you ianobi, azrobert, again thank you)
odyindfamily:
Hi jjjooonnn
I want to setup this softphone option in replacement to the OBIon App on my android phone. It's seems your working setup location is giving that this post is deleted. Can you please share the steps involved to use my OBI110 device and CSipSimple softphone on the android device. Thank you in advance.
jjjooonnn:
Sorry, haven't checked this post in forever and the link was broken. Try this one: https://plus.google.com/111737898109693132669/posts/HXRCx8hiTWo
Navigation
[0] Message Index
[#] Next page
[*] Previous page