작동 방식
요청한 해상도와 초당 프레임 수로 선택한 카메라를 열고 실제로 제공되는 내용을 실시간으로 보여주세요. 센서가 지원하지 않으면 유효 이미지 크기가 요청한 이미지 크기보다 작을 수 있으며, 센서가 노출 시간을 늘리기 때문에 조명이 약한 경우 실제 fps가 떨어집니다.
미리 보기 외에도 비디오 트랙에 적용된 설정과 장치에서 선언한 기능(해상도 범위, 초당 프레임 수, 초점 모드, 확대/축소, 화이트 밸런스 또는 휴대폰 손전등)이 나열됩니다. 이는 웹 애플리케이션에서 해당 카메라에 대해 무엇을 요청할 수 있는지를 아는 가장 빠른 방법입니다.
모든 비디오는 브라우저에서 처리되며 컴퓨터 외부로 전송되지 않습니다. 아무것도 업로드되거나 녹화되지 않습니다. 찍은 스크린샷은 다운로드하거나 삭제할 때까지 페이지에 남아 있습니다.
예시
1920 × 10801280 × 720해상도는 이상적인 값으로 요청됩니다. 카메라가 이를 지원하지 않으면 브라우저는 실패하는 대신 가장 가까운 해상도를 제공합니다.30 fps저조도에서 측정 시 15fps거의 모든 센서는 각 프레임을 더 오랫동안 노출시키기 위해 속도를 늦춥니다. 확인을 위해 불을 켜고 다시 측정했습니다.facingMode"user" · "environment"휴대폰에서는 카메라가 전면인지 후면인지를 나타냅니다. 데스크톱 웹캠에서는 일반적으로 보고되지 않습니다.활용 사례
- 영상 통화나 중요한 인터뷰 전에는 카메라를 확인하세요.
- 새 웹캠이 상자에서 약속한 해상도와 초당 프레임 수에 도달하는지 확인하세요.
- 연결된 카메라가 여러 개인 경우 시스템에서 어떤 카메라를 사용하고 있는지 알아보세요.
- 비디오 캡처를 사용하여 애플리케이션을 개발하는 동안 장치의 기능을 확인하세요.
- 녹화하기 전에 큰 미리보기를 통해 프레임, 초점, 조명을 조정하세요.
자주 묻는 질문
카메라 이름이 표시되지 않는 이유는 무엇입니까?
브라우저는 사용자가 한 번 이상 권한을 부여할 때까지 이름을 숨기므로 연결된 장치에서 페이지가 사용자를 인식할 수 없습니다. 카메라를 시작하면 목록이 실제 이름으로 완성됩니다.
"사용 중인 장치" 메시지가 표시되거나 열리지 않는 이유는 무엇입니까?
Windows 및 macOS에서 카메라는 일반적으로 다른 응용 프로그램(예: 백그라운드에서 열려 있는 회의)에 의해 인계되며 두 가지 동시 사용을 지원하지 않습니다. 이를 사용하는 나머지 프로그램과 탭을 닫고 다시 시도하십시오.
내 이미지가 어딘가에 녹화되거나 업로드되나요?
아니요. 동영상은 브라우저 스트림의 페이지에 직접 표시되며 스트리밍되지 않습니다. 캡처는 컴퓨터에 생성되며 다운로드하도록 선택한 경우에만 저장됩니다.
왜 내가 요청한 실제 해결 방법이 아닌 걸까요?
제약 조건은 이상적인 값으로 전송되며 카메라는 지원하는 가장 가까운 모드를 제공합니다. 드라이버도 영향을 미칩니다. 일부 웹캠은 초당 몇 프레임으로 4K만 제공하므로 60fps를 요청하면 브라우저가 해상도를 낮춥니다.
전화로 사용해도 되나요?
예. 전화기에는 전면 및 후면 카메라(때때로 보조 카메라도 있음)가 있으며 기능에는 줌이나 손전등과 같은 데이터가 포함됩니다. 브라우저에서 액세스를 허용하려면 HTTPS를 통해 페이지를 열어야 합니다.