socket.io - 실습 (WebRTC sender)

Namlulu·2021년 11월 24일
0

Socket

목록 보기
9/11
async function handleCameraChange() {
  await getMedia(camerasSelect.value);
  if (myPeerConnection) {
    const videoTrack = myStream.getVideoTracks()[0];
    const videoSender = myPeerConnection
      .getSenders()
      .find((sender) => sender.track.kind === 'video');
    videoSender.replaceTrack(videoTrack);
  }
}

=> sender는 우리의 peer에 연결된 media stream을 컨트롤 할 수 있다. 위의 코드는 카메라를 변경했을 경우에, peer의 media track을 변경하는 코드이다.

https://developer.mozilla.org/en-US/docs/Web/API/RTCRtpSender

profile
Better then yesterday

0개의 댓글