调用 HTMLMediaElement.captureStream() 方法可以获取任意媒体元素的媒体流。
视频元素 HTMLVideoElement 和音频元素 HTMLAudioElement 都继承自 HTMLMediaElement,所以都支持 captureStream() 方法。
const mediaStream = mediaElement.captureStream();
从视频元素获取视频流,将视频流发送给对等端。
const playbackElement = document.getElementById("playback");
const captureStream = playbackElement.captureStream();
playbackElement.play();
pc.addStream(captureStream);