Попытка потокового видео с элемента на удаленном компьютере с помощью webRTC - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь вытащить видео с div, который подключен к одному из нескольких рекордеров в сети.Я знаю, что он использует webRTC для потоковой передачи видео - см. Ниже.

enter image description here

До сих пор я проводил тестирование с этим для потоковой передачи моей локальной веб-камеры, но у меня возникают проблемы при переходе с локальной веб-камеры (localstream), чтобы указать на удаленный рекордер.Меня не интересует двусторонняя связь или звук с рекордера.Ниже приведен фрагмент кода JavaScript.

'use strict';

// Streaming only video (video: true).
const mediaStreamConstraints = {
  video: true,
};

// Video element where stream will be placed.
const localVideo = document.querySelector('video');

// Local stream that will be reproduced on the video.
let localStream;

// Handles success by adding the MediaStream to the video element.
function gotLocalMediaStream(mediaStream) {
  localStream = mediaStream;
  localVideo.srcObject = mediaStream;
}

// Handles error by logging a message to the console with the error message.
function handleLocalMediaStreamError(error) {
  console.log('navigator.getUserMedia error: ', error);
}

// Initializes media stream.
navigator.mediaDevices.getUserMedia(mediaStreamConstraints)
  .then(gotLocalMediaStream).catch(handleLocalMediaStreamError);

Спасибо за любые предложения:)

...