我正在使用 twilio 视频聊天 API 来制作视频通话应用程序。我希望允许用户使用切换按钮手动启用和禁用房间中其他参与者的视频,而无需在低带宽情况下禁用音频。为此,我认为我需要获取特定 div 中播放的轨道,然后使用 track.detach。如何从容器 div 中获取 twilio 轨道?
删除它后,当带宽改善时如何将其添加回来?
最佳答案
这里是 Twilio 开发者布道者。
目前,使用视频 SDK,您无法取消订阅轨道,所有轨道都会发送给对话中的每个成员。因此,虽然您可以从 DOM 中分离轨道并停止显示它,但媒体仍会发送到浏览器。
您可以让发送客户端使用较小的限制来发送视频,并且我们在路线图上的 SDK 中确实有带宽控制,因此即将推出更多控制。
关于javascript - 如何删除并重新添加在 div 中播放的 twilio 视频轨道?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46157571/