WebRT C Video Sr c Объект не всегда работает - PullRequest
0 голосов
/ 09 апреля 2020

Так что у меня небольшая проблема с WebRT C и потоковым видео. Я устанавливаю поток для видео объекта следующим образом:

let videoElement = document.createElement('video');
video.muted = true;
video.srcObject = event.streams[0];

video.onloadedmetadata = function (e) {
     //Is Never Executed
     var playPromise = video.play();

}

Event.streams от удаленного клиента. Он очень хорошо работает, когда два клиента находятся в одной сети, ie на домашнем маршрутизаторе, или они находятся в одном и том же времени в разных сетях. Но происходит сбой при попытке подключиться к клиенту, который находится по всей стране, и onloadedmetadata никогда не вызывается.

Что может быть причиной его работы при подключении двух клиентов, которые находятся рядом, но терпят неудачу на расстоянии?

...