Twilio를 통해 서로 통신 할 수있는 앱을 개발하고 있습니다. 이것은 FCM 통지를 사용하여 작동하며 통화가 응답 될 때 정상적으로 말하고들을 수 있습니다.Twilio를 사용하는 Android ConnectionService
전화 컨트롤을 관리하기 위해 UI 다이얼을 작성해야하기 때문에 의사가 VOIP를 지원한다고 말하는 ConnectionService을 생각해 보았습니다. UI를 작성하지 않을 것입니다.
이제 막혔습니다. 이 두 도구를 병합하는 방법을 모르겠습니다.
나는 호출 (Twilio) 나는 또한 안드로이드 UI 전화를 엽니 다하려고 TelecomManager를 호출을 시작할 때 우는 코드 참조 : 나는 짧은 기간 동안 볼 수 있습니다,이 시점에서
Uri uri = Uri.fromParts("tel", params.getString("To"), null);
Bundle callInfoBundle = new Bundle();
callInfoBundle.putString("to", params.getString("To"));
Bundle callInfo = new Bundle();
callInfo.putParcelable(TelecomManager.EXTRA_OUTGOING_CALL_EXTRAS,callInfoBundle);
callInfo.putParcelable(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE, handle);
tm.placeCall(uri, callInfo);
tm.showInCallScreen(true);
Log.d(TAG,"Outgoing call successful");
을 매개 변수 인 Android UI 전화 번호는 "Disconected"입니다.
나는 또한 안드로이드가 작동하는 유일한 방식으로 SIP를 사용해야한다는 것을 읽었지만, 나는 더 이상 알지 못한다.
나는이 새로운 그리고 난 내가 어쩌면 내가 this suggestion처럼 내 자신의 UI 다이얼을 구축 보관해야, 올바른 경로에있어 잘 모르겠어요; 하지만 먼저이 트랙을 계속 사용할 가치가 있는지 알고 싶습니다. ConnectionService.
- 여기 https://android.stackexchange.com/questions/157363/is-there-an-android-equivalent-to-ioss-callkit
나는 이미 그 토론에 착수하고 있지만, 나는 지금 일해온 원시 코드에 대한 특정 화면을 만들려고했다. 어쨌든 시간 내 주셔서 다시 한번 감사드립니다. – Pablo