Connecting a SIP app to RingCentral server

2.8k views Asked by At

I'm attempting to connect a SIP iOS app to a digital SIP line hosted by RingCentral. The settings for the line, as given by RingCentral, are:

SIP Domain: sip.ringcentral.com:5060
Outbound proxy: sip11.ringcentral.com:5090
Username: 12148656048
Password: -password-
Authorization ID: -same as password-

So, I've set up the SIP app like this:

-Identity Settings-

Display name: Line1
Public id: sip:[email protected]
Private id: 12148656048
Password: -password-
Realm: sip.ringcentral.com

-Network settings-

Proxy Host: sip11.ringcentral.com
Proxy Port: 5090
Transport: UDP
Enable SigComp: OFF

-NAT Traversal settings-

Enable STUN: OFF
Discover: OFF
Server: numb.viagenie.ca
Port: 3478

My app fails to connect to the server. Can anybody spot the error there? FYI the app i'm using is iDoubs, and I've been able to connect this to multiple SIP servers such as sip2sip.info and voipraider.com. Any help would be really appreciated.

EDIT: Here is a post on their board which talks about setting up a similar app on Android - LINK. I've posted this question on their board as well but have yet to get a reply.

2

There are 2 answers

0
ZHAO Xudong On

Tyler from RingCentral Has a demo using SIP.js connecting to RingCentral SIP server, here: https://github.com/tylerlong/ringcentral-webrtc/blob/master/index.js

0
Tyler Liu On

Here is an article to configure RingCentral for Zoiper: https://medium.com/ringcentral-developers/setup-zoiper-as-a-ringcentral-device-ad484a81d317

If iDoubs is a similar product as Zoiper you should be able to setup it as well.