Как сделать видеозвонок программно на Android 2.2 или выше? - PullRequest
8 голосов
/ 19 августа 2011

Я работаю над приложением, в котором я хочу сделать видеозвонок программным способом. Я использую уровень API 8 для своего приложения.

У меня Samsung Galaxy S, где я могу использовать функцию видеосвязи. Используя намеренное действие ACTION_CALL , я могу начать голосовой вызов.

Как начать видеозвонок? Какие дополнительные намерения я должен предоставить? Есть ли какое-то конкретное поле, которое указывает, что текущий исходящий вызов является видеовызовом? Если да, как я могу установить это поле, чтобы указать, что я хочу вызвать видеозвонок?

1 Ответ

3 голосов
/ 29 августа 2011

Вот код для создания видеозвонка на моем 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);
...