Rtcomm 게이트웨이 구성
Rtcomm 게이트웨이는 오디오 및 비디오 스트림의 교환을 위해 Rtcomm WebRTC 엔드포인트에 SIP(Session Initiation Protocol)를 연결하는 기능을 추가합니다.
이 태스크 정보
Rtcomm 게이트웨이(GW)는 Rtcomm 네트워크와 여러 벤더의 네트워크 사이에 연합이 필요한 경우에 유용합니다. 나머지 네트워크는 신호화에 다른 방법을 사용하는 WebRTC 엔드포인트의 네트워크이거나 VOIP(Voice over IP) 디바이스의 다른 네트워크 또는 심지어 PSTN(Public Switched Telephone Network)도 될 수 있습니다. 이와 같은 연합은 이 네트워크가 폭넓게 채택되는 SIP 프로토콜을 지원하는 에지 GW 요소를 제공하는 한 가능합니다.
Rtcomm 게이트웨이는 SIP의 ICE(Interactive Connectivity Establishment)( RFC 5245 기반) 및 완속(trickle) ICE for SIP(IETF 드래프트 기반) 둘 다를 지원합니다. 이 드래프트는 여전히 "진행 중인 작업"으로 표시되므로 이 구현은 향후 이 드래프트 진행상태에 따라 변경될 수 있습니다.
프로시저
예
이 예에서 수신 WebRTC 메시지는 프록시 또는 등록자인 외부 SIP
엔드포인트(예: 1.2.23.2:5063)로
보냅니다.
<rtcomm messageServerHost="<brokerhostname>" messageServerPort="<brokerhostport>"
<gateway sipContainer="false" externalPR="1.2.23.2:5063" allowFromSipEndpointRef="webrtc2, webrtc"></gateway>
</rtcomm>
수신 SIP 메시지는 "webrtc" 및
"webrtc2" SIP 엔드포인트에 있을 수 있습니다. 다음 예에서 "webrtc"는
5060 및 localhost인 기본 포트를 사용하고 있습니다.
<sipEndpoint id="webrtc"></sipEndpoint>
<sipEndpoint id="webrtc2" sipTCPPort="5067" sipUDPPort="5067" sipTLSPort="5068" host="*"></sipEndpoint>