HTTP tunnel on pjsip

I developed a VOIP application that uses PJSip to communicate via SIP. I want to create an HTTP tunnel so that the system works even in those places where VOIP is blocked. What is the way to achieve this using PJSip or if there is some kind of external method, how can it be combined with PJSip ??

+3
source share
2 answers

There is no easy way to do this. You will need to write a different transport protocol in pjsip or change the current transports to support tcp / udp through http tunneling. There is also the way you tunnel traffic through HTTP. You may need to make sure that you are using an HTTP server that also supports HTTP tunneling.

SIP, RTP.

, TURN pjsip. pjsip TURN RTP-, , TURN SIP.

, TURN? TURN HTTP- HTTP, .

0

VoIP-, sip RTP-. pjsip ( pjsip sip/RTP/rtcp ..). , , sip RTP- ( , ). , . . , .

0

Source: https://habr.com/ru/post/1782961/


All Articles