Promise를 통해 "videoinput" 유형의 mediaDevice를 얻을 수 있습니다. navigator.mediaDevices.enumerateDevices()
navigator.mediaDevices.enumerateDevices()
navigator.mediaDevices.getUserMedia(constraints)
어떤 모습이어야 합니까? constraints
constraints
통화할 때마다 최대 하나의 비디오 트랙과 하나의 오디오 트랙을 얻을 수 있지만getUserMedia() 여러 번 호출할 수도 있습니다. 그러나 https, 브라우저 및 사용자 작업에 따라 사용자에게 여러 번 요청할 수 있습니다.
getUserMedia()
standard(현재 Chrome에서는 adapter.js 필요)을 따르고 특정 "비디오 입력" 장치를 얻으려면 다음에서 deviceId 约束将其 deviceId 传递到 getUserMedia를 사용하세요.
deviceId
getUserMedia
exact 키워드는 제약 조건을 요구하여 올바른 제약 조건만 반환하도록 하며, 그렇지 않으면 실패합니다.
exact
두 개의 카메라를 원한다면 다른 카메라를 사용해야 하며 deviceId 再次调用 getUserMedia 사용 중인 운영 체제가 이를 지원하기를 바랍니다(예: 휴대폰은 일반적으로 지원하지 않음).
통화할 때마다 최대 하나의 비디오 트랙과 하나의 오디오 트랙을 얻을 수 있지만
getUserMedia()
여러 번 호출할 수도 있습니다. 그러나 https, 브라우저 및 사용자 작업에 따라 사용자에게 여러 번 요청할 수 있습니다.standard(현재 Chrome에서는 adapter.js 필요)을 따르고 특정 "비디오 입력" 장치를 얻으려면 다음에서
으아악deviceId
约束将其deviceId
传递到getUserMedia
를 사용하세요.exact
키워드는 제약 조건을 요구하여 올바른 제약 조건만 반환하도록 하며, 그렇지 않으면 실패합니다.두 개의 카메라를 원한다면 다른 카메라를 사용해야 하며
deviceId
再次调用getUserMedia
사용 중인 운영 체제가 이를 지원하기를 바랍니다(예: 휴대폰은 일반적으로 지원하지 않음).