TLS twillio turnserver config with RingRTC
Closed this issue · 3 comments
I am not able to connect call with my own tls based turnserver configuration of the video call.
Below is the error i am getting in log in Signal-Android.
2021-10-29 17:59:52.322 13687-13687/org.thoughtcrime.securesms W/ConstraintSet: id unknown call_screen_incoming_ring_status
2021-10-29 17:59:52.638 13687-13687/org.thoughtcrime.securesms W/ConstraintSet: id unknown call_screen_incoming_ring_status
2021-10-29 17:59:55.475 13687-22177/org.thoughtcrime.securesms W/CallManager: Unable to create Peer Connection with native call
org.signal.ringrtc.CallException: Creating JNI PeerConnection failed caused by java exception:
unknown -- unable to decode exception
at org.signal.ringrtc.CallManager.ringrtcCreatePeerConnection(Native Method)
at org.signal.ringrtc.CallManager.createConnection(CallManager.java:986)
2021-10-29 17:59:55.476 13687-22177/org.thoughtcrime.securesms E/ringrtc::core::call: Proceed Future failed: Creating JNI Connection failed
Hi @akcachy, it probably should be possible to use an alternative TURN configuration. It seems like the iceServers format is not correct. You could log the iceServers value that the unmodified client uses and be sure your format matches that.
If you still have an issue, please post a log dump of the iceServers value you are passing down (anonymize sensitive parts though!).
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been closed due to inactivity.