совместное использование экрана с Twilio без расширения

В моем веб-приложении мне нужна функция для демонстрации экрана во время видеозвонка. Я использую Twilio, и моя функция видеозвонка работает нормально. Я видел ссылку от Twilio для демонстрации экрана. (https://www.twilio.com/blog/2018/01/screen-sharing-twilio-video.html), но мне нужно разработать расширение Chrome для совместного использования экрана в Chrome. есть ли способ, которым я могу развить совместное использование экрана без расширения?


person ranjit    schedule 31.08.2018    source источник


Ответы (1)


Проповедник разработчиков Twilio и автор сообщения в блоге здесь.

Как описано в сообщении блога, чтобы добавить функцию совместного использования экрана к видеовстрече в Chrome, вам необходимо создать и выпустить расширение. Как создать это расширение описано в этом сообщении блога на снимок экрана в Chrome.

Это единственный способ сделать это прямо сейчас.

Однако команда Chrome работает над стандартизацией своего подхода и выпускает поддержку getDisplayMedia API. Это уже поддерживается браузером Microsoft Edge . Он работает так же, как getUserMedia:

  navigator.mediaDevices.getDisplayMedia().then(returnedStream => {
    stream = returnedStream;
    document.getElementById('screen').srcObj = stream;
  })

Ожидайте, что этот скоро появится в Chrome.

person philnash    schedule 04.09.2018
comment
Chrome 70 теперь поддерживает getDisplayMedia(). Эта функция находится под флагом, но должна быть широко доступны в 71 или 72. - person Octavian Naicu; 27.11.2018