如何解决企业项目在 Agora 中的一个项目是否开通了多个渠道?
将我的问题总结为一个问题有点困难,请耐心等待。在 Agora 文档中,他们给出了使用示例,这些示例仅使用您在文档开始时创建的项目中的一个频道,或者教程(如果您愿意的话)(您在 console.agora.io 创建新项目)。
在我的项目中,我需要能够允许用户创建“房间”,他们可以在其中相互发送音频,但文档仅展示了如何在您的项目中创建 1 个通道,并且只提供了一个临时令牌。如果我在我的程序中使用令牌,那么用户将全部连接到一个巨大的全球频道,每个用户都在其中,这违背了创建房间的目的。我知道使用 Android 文档 here,您只需调用 createChannel
,它就会在您的 Agora 项目上创建一个频道。我需要创建多个频道,以便用户可以创建自己的频道并加入其他用户的频道/房间,这样应该可行,但是我如何使用 Flutter 做到这一点?在文档网站上将平台切换到 Flutter 显示错误。这不可能吗?如何使用 Flutter 在一个 Agora 项目上创建多个频道?本质上问题归结为一个问题,我如何制作频道?
解决方法
您通过 Agora 控制台创建的新项目会为您提供一个 APP ID,该 ID 基本上有助于连接您的帐户。虽然在您的代码中您有一个 joinChannel() 函数 - 现在这可以采用预定义的值,以防您只需要一个频道,或者您可以为该频道名称传递一个变量,该频道名称可以作为输入读取。
您可以在此处参考此代码:https://github.com/Meherdeep/agora-group-calling
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。