gpt4 book ai didi

ios - 使用 Agora Kit 进行语音通话

转载 作者:行者123 更新时间:2023-11-28 23:22:19 28 4
gpt4 key购买 nike

我正在使用 AgoraKit使用 CallKit 构建语音通话应用“VOIP”。

当我尝试将相同的 channelId 放在 2 台不同的设备上并加入 channel 时,一切进展顺利。

我想做的是通过定义一个 UID 让第一个设备调用第二个设备,这样第二个设备就会在第一个设备调用它时响铃。

问题是我无法为设备定义一个特定的 ID 来调用它,我在 Google 上查找了所有关于使用 callKit 加入通话的教程,即使 Agora 上的代码示例也没有帮助。

换句话说,我正在尝试制作与 Messenger 应用程序相同的逻辑,每当用户调用另一个用户时,它应该响铃。

任何想法都会有所帮助,谢谢。

最佳答案

这是 VoIP 内部的功能,您可以在其中找到唯一的设备 ID。根据这个 id,你可以调用其他人。

 // Handle updated push credentials
func pushRegistry(registry: PKPushRegistry!, didUpdatePushCredentials credentials: PKPushCredentials!, forType type: String!) {
// Register VoIP push token (a property of PKPushCredentials) with server
}

这是link

关于ios - 使用 Agora Kit 进行语音通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59457413/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com