Sinch会议电话安卓版

3

我已经搜索了如何使用Sinch Android SDK 进行会议通话,但是没有找到任何有效的例子。我找到了一个链接,但是里面没有提到解决方案。

根据文档 (https://www.sinch.com/docs/voice/android/#setupaconferencecall):

CallClient callClient = sinchClient.getCallClient();
Call call = callClient.callConference("<conferenceId>");
call.addCallListener(...);

我的问题是,如果会议ID是随机的,那么如何创建会议室并将用户添加到该房间?是否有适用于Android的示例或样本?
编辑:我创建了一个带有ID 1的用户和另一个带有ID 2的用户。我在两个用户设备上都点击按钮调用该函数。
Call call = callClient.callConference("ConferenceID123"); 

由于callConference会动态创建会议室,所以两个用户的通话都已建立,但两个用户的设备上没有任何声音。当我挂掉电话时,没有发送或接收任何数据包。请问我做错了什么?

1个回答

2
您可以创建自己的房间并将其列入列表,然后将任何用户连接到该房间。

我创建了一个ID为1的用户和一个ID为2的用户。我在两个用户上都通过按钮点击调用了该函数Call call = callClient.callConference("ConferenceID123"),因为callConference会即时创建会议室。两个用户的通话都建立成功,但是两个用户设备上完全没有声音,一片空白。而且当我挂断电话时,没有发送或接收任何数据包。 - Yasir Tahir
你的示例应用程序是否有同样的问题?你是在请求麦克风访问权限吗? - cjensen
是的,使用应用程序到应用程序呼叫示例应用程序时出现了相同的问题。我一开始使用的是 Wi-Fi,然后尝试了 4G。两者都有相同的结果。完全没有声音。完全空白。 - Yasir Tahir
2
“录音”是指从麦克风录制并发送到另一方,而不是以你所想的方式记录通话。 - cjensen
@cjensen 我该如何获取特定会议中当前用户列表? - Name is Nilay
显示剩余10条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接