在 beta5 版本中删除和添加麦克风
Remove and add microphone at beta5 version
我使用新的 beta5 版本的 Twilio 创建视频聊天:
https://media.twiliocdn.com/sdk/js/video/releases/1.0.0-beta5/docs/#toc5__anchor
- 当用户第一次点击按钮时,我需要删除他的
麦克风。
- 当用户第二次点击按钮时,我需要恢复他的
麦克风。
Beta4版本有两个方法:addMicrophone()和 删除麦克风():
https://media.twiliocdn.com/sdk/js/video/releases/1.0.0-beta4/docs/LocalMedia.html
如何在 beta5 版本中删除和添加麦克风?
此处为 Twilio 开发人员布道师。
首先,Video is released as v1 now, so I would change from beta5 to the v1 code。
然后,要使您的本地音频静音,您可以在房间的上下文中这样做。您需要为本地参与者收集媒体曲目,然后您可以禁用曲目。 removeMicrophone
方法是一个捷径,但我相信它已被删除,因为可能有多个麦克风在使用中,并且处理轨道本身更加灵活。
这就是您获取所有本地曲目并禁用它们的方法。您可能需要做更多的工作才能仅禁用音轨。
var localMedia = room.localParticipant.media;
localMedia.tracks.forEach(function (track) {
track.disable();
}).
我使用新的 beta5 版本的 Twilio 创建视频聊天: https://media.twiliocdn.com/sdk/js/video/releases/1.0.0-beta5/docs/#toc5__anchor
- 当用户第一次点击按钮时,我需要删除他的 麦克风。
- 当用户第二次点击按钮时,我需要恢复他的 麦克风。
Beta4版本有两个方法:addMicrophone()和 删除麦克风(): https://media.twiliocdn.com/sdk/js/video/releases/1.0.0-beta4/docs/LocalMedia.html
如何在 beta5 版本中删除和添加麦克风?
此处为 Twilio 开发人员布道师。
首先,Video is released as v1 now, so I would change from beta5 to the v1 code。
然后,要使您的本地音频静音,您可以在房间的上下文中这样做。您需要为本地参与者收集媒体曲目,然后您可以禁用曲目。 removeMicrophone
方法是一个捷径,但我相信它已被删除,因为可能有多个麦克风在使用中,并且处理轨道本身更加灵活。
这就是您获取所有本地曲目并禁用它们的方法。您可能需要做更多的工作才能仅禁用音轨。
var localMedia = room.localParticipant.media;
localMedia.tracks.forEach(function (track) {
track.disable();
}).