如何在Android 2.2或更高版本上以编程方式进行视频通话?

时间:2011-08-19 12:34:23

标签: android video android-intent video-conferencing

我正在开发一个我希望以编程方式进行视频通话的应用程序。我在我的应用程序中使用API​​级别8。

我有三星Galaxy S,我可以使用视频通话功能。使用意图动作 ACTION_CALL ,我可以开始语音通话。

如何开始视频通话?我必须提供哪些额外的意图?是否有任何特定字段表示当前拨出的电话是视频电话?如果是,我该如何设置该字段以表明我想调用视频通话?

1 个答案:

答案 0 :(得分:3)

以下是在我的Samsung Galaxy Tab(Android 2.2)上创建视频通话的代码

Intent callIntent = new Intent("com.android.phone.videocall");
callIntent.putExtra("videocall", true);
callIntent.setData(Uri.parse("tel:" + [your number goes here]));
activity.startActivity(callIntent);