У меня проблема с подключением к сети между двумя пользователями.
Я пытаюсь создать видеовызов с помощью Laravel, React и Pusher.com на локальном хосте, когда два разных пользователя заходят на домашнюю страницу. в тот же момент второй не может получить носитель (разрешить отправку разрешений, но не показывать видео), и я получаю эту ошибку в консоли:
Uncaught (в обещании) Ошибка: невозможно получить поток $ {err}
Для второго пользователя. Это мой MediaHandler.js
:
export default class MediaHandler{
getPermissions(){
return new Promise((res,rej) => {
navigator.mediaDevices.getUserMedia({video: true, audio: true})
.then((stream)=> {
res(stream);
})
.catch(err=> {
throw new Error('unable to fetch stream ${err}');
})
);
}
}