datso / react-native-pjsip

A PJSIP module for React Native.
http://datso.github.io/react-native-pjsip
GNU General Public License v3.0
273 stars 232 forks source link

Unable to make a call from LTE #87

Open mattyleggy opened 6 years ago

mattyleggy commented 6 years ago

When trying to make a call on LTE, it just stays on the "ringing" screen but never actually dials. Works fine on WiFi. The calling state shows as PJSIP_INV_STATE_CALLING.

mattyleggy commented 6 years ago

Receiving calls on LTE work just fine. Anyone else have this problem? The outbound LTE calls work fine on other apps like CSipSimple and Zoiper without any NAT settings enabled like STUN or ICE.

shaydvir commented 6 years ago

@mattyleggy hi man I'm facing same issue.. any progress with that? thank you.

mattyleggy commented 6 years ago

It works for some LTE networks but not for others. I haven't spent much time into finding a solution as of yet.

rsnay commented 6 years ago

Are you getting this on iOS or Android? I'm running into an issue that I can't even register with the SIP server (it returns a bad gateway error) with an iPhone on T-Mobile LTE. Could it be related to iOS 9+ only allowing IPv6 on cellular networks? See https://arstechnica.com/gadgets/2015/06/apple-to-ios-devs-ipv6-only-cell-service-is-coming-soon-get-your-apps-ready/

wei-gong commented 5 years ago

I met the same problem, and I had resolved it by removing some supporting codec to decrease the UDP packet size;

ofito commented 5 years ago

I met the same problem, and I had resolved it by removing some supporting codec to decrease the UDP packet size;

I had the same problem, that works for me thx!

vietmobilefolk commented 5 years ago

I met the same problem, and I had resolved it by removing some supporting codec to decrease the UDP packet size;

I had the same problem, that works for me thx!

How did you do that, can you send me the list codec you remain?

wei-gong commented 5 years ago

I just removed some codec which is not supported by my server, and I canot find the list now for some reason.