使用环聊进行视频通话 api

Making a Video call using Hangout api

您好,我有一个 android 应用程序,我想要一个视频聊天功能, 我在互联网上搜索了很多,但找不到任何有效且简单的解决方案,然后我找到了环聊 api,

现在我想将环聊视频通话功能添加到我自己的应用程序中,但我找不到从哪里开始。

我想要的只是来自我自己的 android 应用程序 我想启动任何第三方视频通话应用程序。视频通话结束后返回我自己的应用程序

我怎样才能做到这一点?

我有我的应用程序代码,但在这里共享它们会使它变得复杂,任何入门指南,我将感激不尽

无法发起视频环聊通话。您最接近的做法是通过 Intent 与此人进行对话。

Intent to open conversation

Source to show feature doesn't currently exist

您可能想尝试一下AppRTC

获取房间 ID

roomConnectionParameters = new RoomConnectionParameters(roomUri.toString(), roomId, loopback);

设置片段调用

callFragment.setArguments(intent.getExtras());
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.add(R.id.call_fragment_container, callFragment);
ft.add(R.id.hud_fragment_container, hudFragment);
ft.commit();

正在连接对等

peerConnectionClient = PeerConnectionClient.getInstance();
    if (loopback) {
      PeerConnectionFactory.Options options = new PeerConnectionFactory.Options();
      options.networkIgnoreMask = 0;
      peerConnectionClient.setPeerConnectionFactoryOptions(options);
}

我相信 Google 视频群聊 API 很快将不再可用。详情请看这里:https://developers.google.com/+/hangouts/support-faq

作为替代方案,Vidyo.io provides mobile SDK support for Android to build a multiparty video chat app. Check out this howto video 在 Android Studio 中逐步构建视频聊天应用程序。

完全披露:我为 Vidyo 工作。