Не удается отправить медиапоток captureStream () через WebRTC

Я создаю WebRTC с простым одноранговым узлом. Мне нужно захватить поток из элемента видео и отправить его партнерам. Я использую vidEl.captureStream (), чтобы получить поток мультимедиа из элемента видео и отправить его другому партнеру. Он работает, но только аудио и видео черный экран (не что-то отображается). [Тестирование] Я создаю еще один элемент видео в том же источнике, что и первый элемент видео, и использую captureStream () и тестирую setObject с захваченным потоком мультимедиа, и он работает. Как отправить MediaStream из video.captureStream () новому узлу через WebRTC и отображать видео с удаленного узла. Извините за плохой английский.


person QuangNV    schedule 29.03.2021    source источник


Ответы (2)


https://webrtc.github.io/samples/src/content/capture/video-pc/ Этот образец не работает на chrome, edge, но fire работает. Не знаю почему.

person QuangNV    schedule 29.03.2021

В настоящее время в Chrome есть открытая ошибка, которая нарушает это: https://bugs.chromium.org/p/chromium/issues/detail?id=1156408

person Philipp Hancke    schedule 29.03.2021