Twilio:取消静音参加会议的与会者

时间:2019-03-05 08:14:14

标签: android twilio

我使用属性muted=true使所有加入会议的参与者静音,如此处所述

https://www.twilio.com/docs/voice/twiml/conference#attributes-muted

它起作用,并且所有参与者都被静音。现在,我想知道如何允许每个用户使用Android上的Twilio Voice SDK单独取消静音。

这很奇怪,因为即使收到呼叫静音,call.isMuted仍然是false。然后,当尝试使用call.mute(false)取消静音时,什么也没有发生,并且该通话仍被静音。

通过会议TWIML将参与者静音时,是否没有办法在以后取消静音?每个参与者都有办法知道他是否被静音了吗?如果是,他如何取消静音?

1 个答案:

答案 0 :(得分:2)

Twilio的传播者在这里。

您可以使用conference participants API

    Participant participant = Participant.updater(
            "CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
        .setMuted(true).update();

该文档通过代码示例实现了一些资源,这些代码示例涉及如何mute或与参与者进行其他操作。

希望有帮助。 :)