【问题标题】:How to embed the App ID and Channel ID in a URL (Agora.io)如何在 URL 中嵌入 App ID 和 Channel ID (Agora.io)
【发布时间】:2020-04-06 15:26:54
【问题描述】:

所以这是我的问题陈述:我想使用 Agora.io 为我的 Web 应用程序建立一对一的通信(音频+视频通道)。在建立连接时,我遇到了两个问题:

  1. 如何确保通信是一对一(私人视频通话)而不是一对多(会议)。
  2. 我将向加入者发送一个链接以加入通话。主持人将使用 App ID 和 Channel ID 建立呼叫。有什么办法可以在 URL 中嵌入 App ID 和 Channel ID,让加入者一键加入视频通话?

我还是新手,希望得到帮助,谢谢!

【问题讨论】:

    标签: asp.net-mvc model-view-controller video webrtc agora.io


    【解决方案1】:

    您可以像嵌入任何其他查询参数一样嵌入这些参数。

    示例网址:https://example.com/?channel=cha123&appid=183432424242

    在javascript中:

    let params = (new URL(document.location)).searchParams;
    let channel = params.get('name'); // is the string "cha123".
    let appid = params.get('appid'); // is the string "183432424242"
    

    参考: https://developer.mozilla.org/en-US/docs/Web/API/URL/searchParams

    【讨论】:

      猜你喜欢
      • 2015-10-13
      • 2013-11-04
      • 1970-01-01
      • 1970-01-01
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多