使用环聊API进行视频通话

时间:2017-01-13 05:35:12

标签: android video skype hangouts-api

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

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

我想要的只是来自我自己的Android应用程序我想发起任何第三方应用程序进行视频通话。完成视频通话后返回我自己的应用程序

我怎么能实现这个目标?

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

3 个答案:

答案 0 :(得分:0)

无法启动视频环聊通话。你能做的最接近的就是通过意图打开与这个人的对话。

Intent to open conversation

Source to show feature doesn't currently exist

答案 1 :(得分:0)

您可以尝试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);
}

enter image description here

答案 2 :(得分:0)

我相信Google Hangouts API将很快无法上市。有关详细信息,请参阅此处:https://developers.google.com/+/hangouts/support-faq

作为替代方案,Vidyo.io为Android提供移动SDK支持,以构建多方视频聊天应用。查看此howto video,了解如何在Android Studio中构建视频聊天应用。

完全披露:我为Vidyo工作。