Twilio视频媒体流约束
我正在使用Twilio视频API,只需要音频调用。我通过了下面的限制,但是,网络摄像头仍然出现在被邀请的人身上。似乎约束只适用于创建对话的人 默认情况下,是否可以强制对话下的所有客户端禁用视频Twilio视频媒体流约束,twilio,twilio-api,Twilio,Twilio Api,我正在使用Twilio视频API,只需要音频调用。我通过了下面的限制,但是,网络摄像头仍然出现在被邀请的人身上。似乎约束只适用于创建对话的人 默认情况下,是否可以强制对话下的所有客户端禁用视频 var options = { localStreamConstraints: { video: false, audio: true } }; TwilioConversationsClient.inviteToConversation(inviteTo, options).then(conv
var options = {
localStreamConstraints: { video: false, audio: true }
};
TwilioConversationsClient.inviteToConversation(inviteTo, options).then(conversationStarted, function (error) {
console.error('Unable to create conversation', error);
});
此外,当仅激活音频时,浏览器是否可以仅为获得权限而请求麦克风?它同时询问麦克风和摄像机是否只是一个音频通话,这很奇怪
谢谢你的指导
资料来源:这里是Twilio开发者福音传道者 当用户收到邀请加入对话时,您可以。有点像这样:
client.on('invite', function(invite) {
invite.accept({localStreamConstraints:{audio:true,video:false}})
});
当您这样做时,它应该将约束传递给浏览器的getUserMedia
实现,只需请求相关权限即可
如果有帮助,请告诉我。谢谢。我错过了文件的那部分:)