i was adding screen share funcanlity to my app but its is not working .. its only show screen share on my side but not on other user.
here is code :-
try{
navigator.mediaDevices.getDisplayMedia({
video: true,
audio:true
}).then(stream => {
const video1 = document.createElement(‘video’);
video1.controls = true;
addVideoStream(video1,stream)
socket.on('user-connected', userId =>{
const call = peer.call(userId, stream)
stream.getVideoTracks()[0].addEventListener('ended', () => {
video1.remove()
});
call.on('close', () => {
})
})
stream.getVideoTracks()[0].addEventListener('ended', () => {
video1.remove()
});
});
}catch(err) {
console.log("Error: " + err);
}