【问题标题】:Twilio video conference applicationTwilio 视频会议应用程序
【发布时间】:2016-12-07 00:56:08
【问题描述】:

我们正在尝试使用twilio javascript SDK 和后端的rails 创建一个视频会议应用程序。我们需要允许用户强制使对话中的其他参与者静音。我们检查了 twilio 文档并从中尝试了一些方法,但都没有帮助。有人可以建议一种方法吗?

注意:我们在应用程序中使用 actioncable,并且可以访问对话中的所有参与者。

提前致谢!

【问题讨论】:

    标签: javascript ruby-on-rails twilio


    【解决方案1】:

    您是否从这里的建议开始?

    https://www.twilio.com/docs/api/video/guide/tracks#mute-one

    您可以进一步探索文档和available methods here。

    由于您没有提及您尝试过的任何具体内容,我建议您从AudioTrack 的disabled 方法开始。如果您围绕您尝试过的内容提供更多上下文或代码 sn-p,我很乐意更新我的答案。

    【讨论】:

    • 感谢您的快速回复。我们已经尝试禁用远程参与者媒体的音轨,并尝试在参与者的媒体流中使用muted 选项。请纠正我,如果我错了。我认为this 用于静音发送到对话的本地媒体。我们要专门强制使远程参与者静音。场景解释:假设有 3 个参与者(P1、P2 和 P3)。我们的目标是让 P1 从 P1 一侧静音 P2 和 P3。
    【解决方案2】:

    此要求已通过以下方式使用 actioncable 解决: 假设频道中有三个参与者(p1、p2 和 p3)。

    1. 参与者 (p1) 在参与者 (p2) 上点击 force mute,然后参与者使用 actioncable 通过通道发送消息。

    2. 在参与者 (p2) 端,如果消息的地址是 p2,则处理消息并将媒体静音。

    3. 此消息还通知 p3 p2 已静音。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-16
      • 2013-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-14
      • 2022-06-13
      相关资源
      最近更新 更多