断开 Twilio 视频

han*_*ome 2 video twilio

您好,我成功发起了视频通话,但是当我断开连接时,摄像头 LED 指示灯仍然亮着。我怎样才能完全断开通话?

Video.createLocalVideoTrack().then(track => {
        var localMediaContainer = document.getElementById('preview');
        localMediaContainer.appendChild(track.attach());
    });

Video.connect(response.data, { name: 'room', video: {width: 600} }).then(room => {
    activeRoom = room;
});

$('#disconnect').on('click', () => {
    activeRoom.disconnect();
})
Run Code Online (Sandbox Code Playgroud)

phi*_*ash 5

Twilio 开发人员布道者在这里。

要断开本地用户的视频和麦克风输入,您可以停止曲目。为此,在您离开房间之前,请致电

activeRoom.localParticipant.tracks.forEach(function(track) { 
  track.stop()
});
Run Code Online (Sandbox Code Playgroud)

这应该会迫使轨道停止并且 LED 熄灭。

请注意,LED 仅亮起表示相机正在使用中。当您与房间断开连接时,媒体将停止流向房间。

让我知道这是否有帮助。