Tho*_* R. 2 android native sip android-intent
我正在编写一个将发出SIP呼叫的Android应用程序.我想使用原生Android SIP API并找到以下文档:
虽然我可以通过SIP提供商进行注册并开始通话,但看起来这个级别太低了.我想将SIP呼叫切换到本机Android手机应用程序并给它一个SIP地址进行呼叫,并假设用户已在Android手机应用程序中注册了SIP帐户.
我认为必须有一个Intent,比如http://developer.android.com/reference/android/content/Intent.html#ACTION_DIAL,我可以提供一个SIP地址,如下所示:
Uri phoneCall = Uri.parse("tel:1234567890");
Intent caller = new Intent(Intent.ACTION_DIAL, phoneCall);
startActivity(caller);
Run Code Online (Sandbox Code Playgroud)
但我的实验没有成功.我必须使用SipManager或是否有我可以使用的意图?
小智 5
假设您已经创建了一个全球SIP帐户:
Uri phoneCall = Uri.parse("sip:[number]@[domain]");
Run Code Online (Sandbox Code Playgroud)
只需用适当的值替换数字和域.