问题描述
我正在遵循有关 agora.io 的入门指南
但是在创建客户端后谈论加入频道,对于这种方法,频道名称是必要的,但是我不知道创建频道时哪个频道都享受。
1楼
进行视频通话 Agora 提供了频道概念。 如果您要发起视频通话,则必须指定频道名称和身份验证令牌。 另一个人也需要加入同一个频道才能互相交谈。
频道名称可以是 64 字节内的任何字符串。 查看 Agora 文档中的内容:
Agora RTC 会话的唯一频道名称,字符串格式。 字符串长度必须小于 64 字节。 支持的字符范围是:
- 26 个小写英文字母:a 到 z。
- 26 个大写英文字母:A 到 Z。
- 10 位数字:0 到 9。
- 空间。
- "!", "#","$", "%", "&", "(", ")", "+", "-", ":", ";", "<", "= ", ".", ">", "?","@", "[", "]", "^", "_", " {", "}", "|", "~", “,”。
令牌是可以通过提供 appId、appCertificate、channelName、uid、role、expiry 使用 AgoraSDK 创建的令牌。 更多详情请查看 Agora 文档: :
实现应该如下图所示。 通道和令牌生成应在服务器端完成。 希望它能消除对 Agora 的所有疑虑。
2楼
你可以用你喜欢的任何名字加入频道(实际上有限制,但我们现在可以忽略这些限制)。 要与两个客户端通信,请将它们加入同一个频道。
为简单上手,您可以按照