2012-02-08 40 views
6

Từ phiên bản Android 2.3 hỗ trợ VoIP gốc đã có sẵn. Làm cách nào để thêm tài khoản SIP hệ thống từ ứng dụng của tôi? Tôi nghĩ rằng giải pháp có thể đang sử dụng nhà cung cấp nội dung cài đặt hệ thống. Nhưng tôi không biết làm thế nào chính xác làm cho nó.Cách thêm tài khoản SIP hệ thống

Trả lời

5

Không có Nhà cung cấp nội dung hệ thống nào khả dụng cho tài khoản SIP.

Chỉ có hai cách có sẵn cho rằng,

Thứ nhất,

Bạn có thể gọi hoạt động hệ thống tài khoản SIP qua ý định.

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); 
} 

Thứ hai,

Bạn có thể đăng ký tài khoản SIP cho khoảng thời gian cụ thể sử dụng android.net.sip.SipManager lớp.

Nếu bạn muốn làm rõ hơn bạn có thể hỏi tôi ngay tại đây ... !!!

+0

Làm cách nào để chúng tôi có thể thay đổi codec ??? Chúng tôi hiện đang sử dụng g711 ... làm thế nào chúng ta có thể thay đổi điều đó? – Jovan

Các vấn đề liên quan