HAL CAMERA / User Guide
What the HAL claims.
이 카메라는 어떤 출력을 지원한다고 말할까요.
출력 크기·센서·렌즈 등 카메라가 공개한 지원 값을 살펴봅니다.
사양을 읽는 일은 실제 동작을 검사하는 일과 다릅니다. Probe에서는 공개된 값을 확인하고, 출력 조합의 동작은 CTS로 확인하세요.
앱에서 Probe를 여세요
- Live에서
Lab → Probe를 엽니다. - 확인할 카메라를 선택합니다. 처음에는 Live에서 고른 카메라가 표시됩니다.
- 필터에
JPEG처럼 찾을 단어를 입력하고 결과를 누릅니다.
읽기 실패는 미지원 판정이 아닙니다. 실패 목록과 내보낸 JSON을 보존하고, 반복되면 재현 자료를 남기세요.
스크린샷은 당시 빌드의 기록입니다. 촬영 기기·버전·확인 범위를 함께 읽으세요.
사양 표를 읽으세요
- 카메라 목록: 논리 카메라와 그 안의 물리 카메라를 구분합니다. 사양이 보여도 단독으로 열 수 없는 물리 카메라가 있습니다.
- 섹션: 제목을 눌러 접거나 펼칩니다. 출력 형식별 크기는 STREAMS에서 확인합니다.
- DEPTH:
DEPTH_OUTPUT지원 여부와DEPTH16해상도, 컬러와 Depth를 같은 요청에 포함할 수 있는지를 확인합니다.Allowed by HAL은 기기의 선언이며 특정 출력 조합의 동작을 보장하지 않습니다.Unknown은 해당 정보를 읽지 못한 상태입니다. 단독으로 열 수 없는 물리 카메라는 LIVE에서 직접 선택할 수 없습니다. - 필터: 단어가 들어간 줄을 찾습니다. 결과를 누르면 해당 항목으로 이동합니다.
- PORTRAIT · MANUFACTURER BOKEH: 제조사 Bokeh 지원 여부와 확장 전용 미리보기·JPEG 해상도를 확인합니다. 일반 STREAMS 크기와 구분하며, 크기 조합의 성공 여부는 실제 촬영으로 확인해야 합니다. Android 12 미만이나 단독 선택할 수 없는 물리 카메라는 이유를 표시합니다. Bokeh 지원은 Depth 맵 공개를 뜻하지 않습니다.
- REQUEST · RESULT KEYS / SESSION KEYS: 요청·결과에서 지원하는 key 이름입니다. 실제 촬영값은 아닙니다.
섹션 이름과 API별 표시 조건
IDENTITY, CAPABILITIES, DEPTH, PORTRAIT · MANUFACTURER BOKEH, SENSOR, LENS, CONTROL, PROCESSING, REQUEST 뒤에 REQUEST · RESULT KEYS가 나옵니다.
SESSION KEYS는 API 28 이상, MANDATORY STREAM COMBINATIONS는 API 29 이상에서 표시합니다.
STREAMS는 PRIVATE·JPEG 같은 출력 형식별로 나뉩니다. 이어서 HIGH SPEED VIDEO, REPROCESSING INPUTS, ALL CHARACTERISTICS가 나옵니다.
enum 값은 가능한 경우 숫자 대신 상수 이름을 표시합니다.
사양을 내보내세요
TXT와JSON: 모든 카메라의 사양을 파일로 공유합니다.Copy: 현재 카메라만 클립보드에 넣습니다.
사양 파일에는 이미지 픽셀이 없으며, Benchmark 결과 JSON과 자동으로 연결되지 않습니다.
다음 단계: 사양 표에서 본 스트림 조합이 실제로 열리고 판정을 통과하는지 CTS로 확인하세요.