¿Puedo enrutar una llamada a través de SIP en función de un número de teléfono?

8

Mi teléfono Android 4.0.4 es compatible con SIP. Sin embargo, las opciones para usar las "llamadas por Internet" son muy limitadas: "Para todas las llamadas", "Solo para llamadas por Internet", "Preguntar por cada llamada".

Me gustaría utilizar las llamadas de Internet (SIP) para todas las llamadas fuera de mi código de área (por ejemplo, todas las llamadas internacionales y de larga distancia deben ir a través de SIP, y las llamadas locales deben ir a través de mi cuenta de voz habitual).

¿Hay alguna aplicación, parche o ajuste que pueda ayudarme con eso? Mi teléfono está rooteado.

haimg
fuente
Las preguntas "Encuéntrame una aplicación que hace X" generalmente no están en el tema aquí. (Por favor revise las preguntas frecuentes .)
Ruben Roy

Respuestas:

5

Csipsimple realmente hace el trabajo si desea usarlo como su cliente SIP. Si prefiere el cliente SIP incorporado, pruebe la aplicación Advanced Dialer .

altruizina
fuente
2

Puede hacerlo con un programa llamado CSipSimple. Le permite personalizar no solo si ciertas llamadas se enrutan, a través de un proveedor Sip, sino también qué proveedor Sip. Con CSipSimple, los filtros se basan en expresiones regulares, por lo que hay mucha flexibilidad.

ctt
fuente
0

Sipdroid tiene capacidades de enrutamiento al tiempo que proporciona soporte básico para auriculares bluetooth que CSipSimple aún carece.

He podido configurarlo para que las llamadas con ciertos prefijos pasen por el enlace de voz GSM del dispositivo y todo lo demás se realice a través de SIP. Esto ha tenido la ventaja de bloquear números cortos "premium", que proliferan en las redes GSM europeas y están diseñados para aprovechar a los usuarios de teléfonos celulares descuidados.

https://code.google.com/p/sipdroid/

Por cierto, tanto Sipdroid como CSipSimple son proyectos de código abierto, por lo que si necesita un enrutamiento realmente avanzado, no es imposible codificar la lógica requerida directamente en la aplicación.

Alexander Shcheblikin
fuente