由于新的Twilio视频API和文档的缺乏,我想不出如何在视频通话中静音(甚至是本地的)。请帮帮忙。
发布于 2016-12-14 23:49:49
要控制单个LocalAudioTrack of LocalVideoTrack的静音/非静音或暂停/未暂停状态,可以使用LocalTrack#enable和LocalTrack#disable方法。
例如,要静音由本地客户端发送的视频轨道:
var localMedia = conversation.localMedia;
localMedia.mute();尽管更多地了解您使用的是哪个视频版本,这样我可能会帮助您找到正确的beta文档。如果你还有其他的问题,我很乐意帮助你更深入一点。给我发封电子邮件到mspeir@twilio.com。
发布于 2018-05-15 06:07:19
试着喜欢这个,它对我有用
直言:-
localParticipant.audioTracks.forEach(function (audioTrack) {
console.log("audioTrack-- "+audioTrack);
audioTrack.enable();
});
microphone = true;哑巴:-
localParticipant.audioTracks.forEach(function (audioTrack) {
console.log("audioTrack-- "+audioTrack);
audioTrack.disable();
});
microphone = false;发布于 2018-08-06 13:49:49
你可以这样用。这段代码适用于我
$(document).on('click', '.unmutevideo', function() {
localParticipant.audioTracks.forEach(function(audioTrack) {
console.log('+++++ audioTrack ' + audioTrack + ' +++++');
audioTrack.enable();
});
microphone = true;
});
$(document).on('click', '.mutevideo', function() {
localParticipant.audioTracks.forEach(function(audioTrack) {
console.log('+++++ audioTrack ' + audioTrack + ' +++++');
audioTrack.disable();
});
microphone = false;
});https://stackoverflow.com/questions/41128817
复制相似问题