企业项目在 Agora 的一个项目上是否开通了多个频道?

Have multiple channels open on one project in Agora for enterprise project?

把我的问题概括成一个问题有点难,所以请耐心等待。在 Agora 文档中,他们提供了使用示例,这些示例仅在您在文档开头创建的项目或教程中使用一个通道(您在 console.agora.io 处创建新项目)。

在我的项目中,我需要能够允许用户创建“房间”,他们可以在其中相互发送音频,但文档仅显示了如何在您的项目上创建 1 个通道,只有一个临时令牌假如。如果我要在我的程序中使用令牌,那么所有用户都将连接到一个巨大的全球频道,每个用户都在其中,这违背了创建房间的目的。我知道使用 Android 文档 here,您只需调用 createChannel,它就会在您的 Agora 项目上创建一个频道。我需要制作多个频道,这样用户就可以创建自己的频道并加入其他用户的 channels/rooms,这样应该可以,但我如何使用 Flutter 做到这一点?在文档网站上将平台切换到Flutter显示错误。这不可能吗?如何使用 Flutter 在一个 Agora 项目上创建多个频道?本质上问题归结为问题,我如何创建频道?

你通过声网控制台创建的新项目会给你一个APP ID,基本上可以帮助你连接你的账户。虽然在您的代码中有一个 joinChannel() 函数 - 现在它可以采用预定义的值以防您只需要一个频道,或者您可以为该频道名称传递一个变量并且该频道名称可以作为输入读取。

你可以参考这里的代码:https://github.com/Meherdeep/agora-group-calling