Integrei uma instância do Freeswitch a um servidor SIP externo e as chamadas estão funcionando sem problemas. Mas agora preciso mudar o servidor SIP que só suporta tel:URI.
No caso de chamadas recebidas, o Freeswitch é capaz de identificar o número através da expressão regular ^(+999)?(\d{10})$. Mas em chamadas de saída, não consigo enviar tel: em vez de sip: URI devido ao qual o SIPGW está rejeitando as chamadas.
Existe alguma maneira de forçar o Freeswitch a usar tel:URI nas chamadas de saída? Qualquer ajuda seria muito apreciada.
Responder1
FreeSwitch não tem suporte a URI:
https://github.com/signalwire/freeswitch/blob/master/src/mod/endpoints/mod_sofia/sofia_glue.c#L1394