xbx #119

Merged
theluyuan merged 10 commits from xbx into master 2020-11-10 01:36:50 +00:00
Showing only changes of commit 3ece8985ca - Show all commits

View File

@ -326,12 +326,14 @@ export default defineComponent({
userId: store.state.userinfo.memberid, userId: store.state.userinfo.memberid,
userSig: userSig userSig: userSig
}); });
//
client.on('stream-added', (event: { stream: any }) => { client.on('stream-added', (event: { stream: any }) => {
const remoteStream = event.stream; const remoteStream = event.stream;
console.log('远端流增加: ' + remoteStream.getId()); console.log('远端流增加: ' + remoteStream.getId());
// //
client.subscribe(remoteStream); client.subscribe(remoteStream);
}); });
//
client.on('stream-subscribed', (event: { stream: any }) => { client.on('stream-subscribed', (event: { stream: any }) => {
const remoteStream = event.stream; const remoteStream = event.stream;
console.log(remoteStream); console.log(remoteStream);
@ -342,6 +344,29 @@ export default defineComponent({
} }
remoteStream.play('s-' + remoteStream.userId_); remoteStream.play('s-' + remoteStream.userId_);
}); });
//
client.on('mute-audio', (event: any) => {
const userId = event.userId;
console.log(userId, '远端关闭麦克风')
});
//
client.on('mute-video', (event: any) => {
const userId = event.userId;
console.log(userId, '远端关闭摄像头')
});
//
client.on('unmute-audio', (event: any) => {
const userId = event.userId;
console.log(userId, '远端打开麦克风')
});
//
client.on('unmute-video', (event: any) => {
const userId = event.userId;
console.log(userId, '远端打开摄像头')
});
client client
.join({ roomId: roominfo.value.roomid}) .join({ roomId: roominfo.value.roomid})
.catch((error: string) => { .catch((error: string) => {