我有两个案例,一个是版主可以停止客户端的视频,但不能停止音频,另一个是只能禁止音频而不能禁止视频。
我看过版主的文档,但似乎会同时禁止客户端的音频和视频。
版主令牌可以让你断开其他客户端的连接,而不是让他们静音。
如果您想让其他客户端静音或执行任何其他操作,您可以利用Opentok信号功能(https:/tokbox.comdeveloperguidessignalingjs。),并向所有客户发送一个你要静音的信号。
比如说
// Moderator side
session.signal(
{
data:"muteAll"
},
function(error) {
if (error) {
console.log("signal error ("
+ error.name
+ "): " + error.message);
} else {
console.log("signal sent.");
}
}
);
// Client Side
session.on("signal", function(event) {
console.log("Signal sent from connection " + event.from.id);
// Process the event.data property, if there is any data.
if (event.data === "muteAll"){
publisher.publishAudio(false);
publisher.publishVideo(false);
}
});
我希望能帮助你