gpt4 book ai didi

flutter - 如何添加动态 channel 名称以使用 Agora 视频通话与其他用户进行 1 对 1 和 1 对使用 flutter 的通话

转载 作者:行者123 更新时间:2023-12-04 10:15:22 26 4
gpt4 key购买 nike

我已经浏览了 agora flutter quickstart 示例应用程序,但是我们给出的 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 和 1 对使用 flutter 的通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61086698/

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