← 진단 도구로 돌아가기

단계별 진단

카메라 차단 감지기

When a camera will not show video, the cause is usually one of four different things — a browser permission block, an OS-level privacy block, a driver or hardware conflict, or a genuine physical lens cover — and each needs different guidance. This runs an actual sequence of checks and tells you which one you are dealing with, rather than guessing from a single symptom.

카메라 꺼짐

검사 항목

진단 단계

  • 1. 브라우저 권한 상태:확인 중…

—

  • 2. 카메라 스트림 테스트:대기 중

시작하려면 위의 "전체 진단 실행"을 클릭하세요.

  • 3. 프레임 내용 검사:대기 중

스트림 검사가 성공한 후 실행됩니다.

참고 사항

각 결과가 실제로 의미하는 것

브라우저 권한 거부됨브라우저 자체가 접근을 차단하고 있습니다. 주소 표시줄의 카메라 아이콘이나 브라우저 자체의 개인정보 설정에서 해결할 수 있습니다.
OS 수준 차단 (브라우저는 허용됨이라고 표시, 스트림은 계속 실패)The most commonly missed cause — an operating-system privacy toggle sitting behind an already-granted browser permission. Check your OS's camera privacy settings directly.
장치를 찾을 수 없음하드웨어 or driver issue — the browser cannot see any camera at all. Check cables, Device Manager, or whether the camera is disabled in the OS.
시작할 수 없음 (사용 중)Almost always another application already holds the camera open. Close other video apps and tabs first.
작동 중이지만 가려진 것처럼 보임Permission and stream both succeeded, but the image itself is near-uniformly black — consistent with a physical lens cover or privacy shutter left closed.

What this cannot check

No web page — this one included — can see other browser tabs, other applications, or background system processes. That is a deliberate security boundary, not a limitation of this specific tool. If you need to know exactly which application currently holds your camera, that information only exists at the operating-system level: Windows' camera privacy settings and Task Manager, or macOS's camera indicator and Activity Monitor, both show this directly.

벤치마크 참조

실제 브라우저 오류 코드

오류 이름진단수정
NotAllowedError (권한 부여됨)OS 수준 차단OS 카메라 개인정보 설정을 확인하세요.
NotAllowedError (권한 미부여)브라우저 권한 거부됨주소 표시줄의 카메라 아이콘을 클릭하세요.
NotFoundError장치를 찾을 수 없음케이블, 장치 관리자, 또는 OS 수준 비활성화를 확인하세요.
NotReadableError카메라가 다른 곳에서 사용 중카메라를 사용 중인 다른 앱/탭을 닫으세요.
OverconstrainedError제약 조건 불일치, 차단 아님Not actually inaccessible — request different settings.

These are the real, standard error names getUserMedia reports — this tool reads yours directly rather than guessing.

단계별

진단을 실행하는 방법

  1. "진단 실행"을 클릭하세요 — 별도 설정이 필요 없습니다.
  2. 권한 요청 창에 응답하세요 (나타나는 경우).
  3. Read the three-step readout: permission state, stream attempt result, and a frame-content check for physical obstruction.
  4. 표시되는 구체적인 안내를 따르세요 (실제로 오류가 감지된 경우).

자주 묻는 질문

자주 묻는 질문

웹사이트가 다른 앱이 제 카메라를 몰래 훔쳐보고 있는지 알 수 있나요?
No, and any tool that claims to is not being straight with you. Browser security is specifically designed so a web page cannot see other tabs, other applications, or background processes — that isolation is a core protection, not a gap. This tool reports what a page genuinely can see: its own permission state and stream errors, plus a check of whether the live image looks physically obstructed.
My camera light is off but an app says it's in use — what's happening?
On the large majority of modern webcams, the indicator LED is wired directly to the camera's power rail specifically so software cannot disable it while hiding sensor activity. If the light is genuinely off, the sensor is almost certainly not capturing. Check your OS's own camera-usage indicator or Task Manager / Activity Monitor for which process actually has it open.
NotReadableError는 무슨 의미인가요?
The camera was found but the operating system would not hand it over to the browser — almost always because another application already has it open. Close other video apps and browser tabs using the camera and try again.
Windows나 Mac에서 어떤 앱이 제 카메라를 사용하고 있는지 어떻게 확인하나요?
Windows 10 and 11 show a camera-in-use indicator in the system tray, and Settings → Privacy → Camera lists recent app access. macOS shows an orange/green indicator light plus, in recent versions, a dot in the menu bar you can click to see which app is using the camera or microphone.
왜 "권한 부여됨"이라고 표시되는데도 카메라가 여전히 시작되지 않나요?
That specific contradiction — browser reports granted, stream still fails — is the clearest signature of an OS-level privacy block sitting behind an already-approved browser permission. It means something outside the browser, not the browser itself, is the actual blocker.