我已经浏览了agora flutter快速入门示例应用程序,但我们给出的 channel 名称两侧应该相同。现在,对于动态号码,我们如何生成动态 channel 名称,该名称对于发送者和接收者来说是相同的。由于我是 Agora 的新手,无法链接动态 channel 名称。
代码与 Agora 快速入门示例应用程序相同。我也生成了 APP ID 和临时 token ,但无法理解我们在哪里使用临时 token 。我们将不胜感激您的帮助。
谢谢
最佳答案
要加入 channel ,您必须传递以下参数:
joinChannel(String token, String channelId, String info, int uid)
其中 token、info 和 uid 是可选字段。而 channel 名称是必填字段。所以你可以传递 joinChannel 函数,例如:
joinChannel(null, 'channelName', null, 0)
您可以输入 channel 名称并使用它加入 channel ,也可以简单地在函数内传递 channel 名称,如上所示。
要生成 token ,请访问此链接:https://docs.agora.io/en/Interactive%20Broadcast/token_server_python?platform=Python
这将帮助您从服务器生成 token 。对于您想要开发的语言,有多个选项可用,使用它来生成您的 token 。
您可以通过 here 获取有关传递的属性和其他函数的更多信息
关于flutter - 如何添加动态 channel 名称以使用 Agora 视频通话与其他用户进行 1 对 1 和使用 flutter 进行 1 连线通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61086698/