¿Cómo hacer el "roaming de los pobres" mediante la transferencia de llamadas de celular a SIP o Skype?

¿Qué aplicaciones debo usar para hacer que el dispositivo Android desvíe llamadas desde la red celular a SIP o Skype y viceversa?

Se espera que un dispositivo ("Hogar") se quede en casa, sirviendo como proxy; otro dispositivo ("Viaje") solo usa la conexión de datos para conectarse al primer dispositivo, por lo que funciona así:

  1. Alguien te está llamando usando la red celular.
  2. El dispositivo doméstico recibe la llamada y llama a Viajes mediante SIP.
  3. El dispositivo de viaje ve la llamada SIP entrante.
  4. Contestas la llamada.
  5. El dispositivo doméstico está actuando como proxy entre SIP y la red celular hasta que usted corta la llamada.

¿Cómo hacerlo? ¿Cómo solucionar los proveedores de células codiciosos?

Respuestas (1)

Hay una aplicación de código abierto, Sipdroid, que teóricamente podría modificarse para hacer proxy. Pero, a juzgar por la mala experiencia general de SIP de Android, creo que sería una solución muy poco confiable.

Una forma más fácil de solucionar los proveedores de telefonía celular codiciosos parece configurar un IP PBX en la computadora de la casa, u obtener una cuenta gratuita en freepbxes.org y obtener un número de teléfono barato conectado a SIP para eventualmente enrutar sus llamadas mientras usa su dispositivo "Travel". Conexión SIP para terminar llamadas.

freepbxes.org no responde. Tampoco estoy seguro de que esté disponible en mi país (donde el monopolio estatal de telecomunicaciones se protege con demandas contra VoIP).
Ah, claro. Tengo algunos amigos en Bielorrusia, y las comunicaciones telefónicas con ellos son las más difíciles de todas a las que llamo a nivel nacional e internacional. Bueno, parece que Android no servirá para esto. Eche un vistazo aquí: stackoverflow.com/questions/4723453/… Así que su solución parece ser un PBX basado en computadora, por ejemplo, Asterisk, con un módem con capacidad de voz GSM económico, que podrá reenviar llamadas a través de SIP a su " Teléfono de viaje".
¿Puedo usar el propio Android como módem con capacidad de voz? Por ejemplo, ¿qué sucederá si llamo con GSM y CSipSimple simultáneamente (enrutará el sonido de facto)?
Me temo que CSipSimple (o cualquier otra aplicación de nivel de usuario) no tiene acceso al audio GSM. Alguien más informado debería confirmar si este es el caso.
Las aplicaciones CallRecorder graban llamadas, por ejemplo; e incluso no requiere el acceso de root AFAIR. Además, solo la grabación desde el micrófono debería tener algún efecto (aunque de mala calidad).
¿Puedo configurar IP PBX con conexión GSM?