Freeswitch 인스턴스를 외부 SIP 서버와 통합했으며 통화가 문제 없이 작동합니다. 하지만 이제 tel: URI만 지원하는 SIP 서버를 변경해야 합니다.
전화가 걸려올 경우 Freeswitch는 ^(+999)?(\d{10})$ 정규식을 통해 번호를 식별할 수 있습니다. 그러나 발신 전화에서는 SIPGW가 전화를 거부하기 때문에 sip: URI 대신 tel:을 보낼 수 없습니다.
Freeswitch가 발신 통화에서 tel: URI를 사용하도록 강제할 수 있는 방법이 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.
답변1
FreeSwitch는 URI를 지원하지 않습니다.
https://github.com/signalwire/freeswitch/blob/master/src/mod/endpoints/mod_sofia/sofia_glue.c#L1394