Como fazer o "roaming do pobre homem" por meio de proxy de chamadas de celular para SIP ou Skype?

8

Quais aplicativos devo usar para fazer o dispositivo Android encaminhar chamadas da rede celular para SIP ou Skype e retornar?

Espera-se que um dispositivo ("Casa") seja deixado em casa, servindo como proxy; outro dispositivo ("Viagem") está apenas usando a conexão de dados para conectar-se ao primeiro dispositivo, então funciona assim:

  1. Alguém está ligando para você usando a rede celular.
  2. O dispositivo doméstico recebe e chama Viaja usando SIP.
  3. O dispositivo de viagem vê a chamada SIP recebida.
  4. Você atende a chamada.
  5. O dispositivo doméstico faz proxy entre o SIP e a rede celular até você desligar a chamada.

Como fazer isso? Como solucionar provedores de células gananciosas?

Vi0
fonte

Respostas:

1

Existe um aplicativo de código aberto Sipdroid, que teoricamente poderia ser modificado para fazer proxy. Mas, a julgar pela má experiência geral do Android SIP, eu acho que seria uma solução muito não confiável.

A maneira mais fácil de contornar os provedores de celular gananciosos parece configurar um PBX IP no computador doméstico ou obter uma conta gratuita no freepbxes.org e obter um número de telefone barato conectado por SIP para eventualmente encaminhar suas chamadas enquanto usa o dispositivo "Viagem" Conexão SIP para finalizar chamadas.

Alexander Shcheblikin
fonte
O freepbxes.org não responde. Também não tenho certeza de que estará disponível no meu país (onde o monopolista de telecomunicações do estado se protege com processos contra o VoIP).
Vi0
11
Ah eu vejo. Eu tenho alguns amigos na Bielorrússia, e a comunicação telefônica com eles é a mais difícil entre todos os que estou chamando nacional e internacionalmente. Bem, parece que o Android não serve para isso. Dê uma olhada aqui: stackoverflow.com/questions/4723453/… Portanto, sua solução parece ser um PBX baseado em computador, por exemplo, Asterisk, com um modem GSM compatível com voz barato - que poderá encaminhar chamadas via SIP para o seu " Aparelho de viagem ".
Alexander Shcheblikin
Posso usar o próprio Android como modem com capacidade de voz? Por exemplo, o que acontecerá se eu ligar com GSM e CSipSimple simultaneamente (será de fato encaminhar o som)?
Vi0
Receio que o CSipSimple (ou qualquer outro aplicativo no nível do usuário) não tenha acesso ao áudio GSM. Alguém mais experiente deve confirmar se é esse o caso.
Alexander Shcheblikin
Os aplicativos CallRecorder gravam chamadas, por exemplo; e ainda não requer o acesso root AFAIR. Também apenas a gravação do microfone deve ter algum efeito (embora seja de baixa qualidade).
Vi0