You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi guys, i am new to the WebRTC party and i am trying to solve a problem for a few days.
I need to create an User-Agent using JsSIP. I need it to communicate with my Application Server and all that seems to be working. I have Kamailio as a webRTC gateway (my AS works only with UDP) and Coturn to handle the ICE part.
All goes well when it's basic calls. when i attempt to add an MRF in between, it fails miserably 😞
When holding, my AS connects the holding party with MRF, to have a comfort annc. That seems fine, but the holder gets disconnected.
After some review on the current JsSIP's code, it seems that it is not creating a new RTCPeerConnection when there's the hold reinvite.
I get it, it works as expected when there's no AS adding an MRF there.
After the background story, my question here is: Is it possible to hold different RTCPeerConnection objects, so the #A and #B connection is still open while the holding party is listening to the comfort annc?
That should be a different RTCPeerConnection and what i see is that it just updates the RemoteDescription with the MRF's SDP
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi guys, i am new to the WebRTC party and i am trying to solve a problem for a few days.
I need to create an User-Agent using JsSIP. I need it to communicate with my Application Server and all that seems to be working. I have Kamailio as a webRTC gateway (my AS works only with UDP) and Coturn to handle the ICE part.
All goes well when it's basic calls. when i attempt to add an MRF in between, it fails miserably 😞
When holding, my AS connects the holding party with MRF, to have a comfort annc. That seems fine, but the holder gets disconnected.
After some review on the current JsSIP's code, it seems that it is not creating a new RTCPeerConnection when there's the hold reinvite.
I get it, it works as expected when there's no AS adding an MRF there.
After the background story, my question here is: Is it possible to hold different RTCPeerConnection objects, so the #A and #B connection is still open while the holding party is listening to the comfort annc?
That should be a different RTCPeerConnection and what i see is that it just updates the RemoteDescription with the MRF's SDP
Beta Was this translation helpful? Give feedback.
All reactions