2012-02-08 16 views
6

Desde la versión Android 2.3, el soporte VoIP nativo está disponible. ¿Cómo puedo agregar una cuenta SIP del sistema desde mi aplicación? Creo que puede ser una solución usar el proveedor de contenido de configuración del sistema. Pero no sé exactamente cómo hacerlo.Cómo agregar la cuenta SIP del sistema

Respuesta

5

No hay un Proveedor de contenido del sistema disponible para la cuenta SIP.

sólo hay dos vías disponibles para que,

En primer lugar,

Usted puede llamar a la actividad sistema de cuenta SIP través de la intención.

if (SipManager.isVoipSupported(this) && SipManager.isApiSupported(this)){ 
     // SIP is supported, let's go! 
     Intent intent = new Intent(); 
     intent.setAction("android.intent.action.MAIN"); 
     intent.setComponent(ComponentName.unflattenFromString("com.android.phone/.sip.SipSettings")); 
     startActivity(intent); 
} 

En segundo lugar,

Puede registrarse cuenta SIP para el período de tiempo específico utilizando android.net.sip.SipManager clase.

Si quieres más aclaraciones de las que me puedes preguntar aquí ... !!!

+0

¿Cómo podemos cambiar los códecs? Actualmente usamos g711 ... ¿cómo podemos cambiar eso? – Jovan

Cuestiones relacionadas