Apple의 SDK/AVFoundation2 [AVFoundation/capture] 캡쳐 기기 고르기 (AVCaptureDevice) 🔗 관련 공식 문서 아티클 한글 제목으로 캡쳐 기기라고 했는데, 기기, 장치, 디바이스 ~ 한글식으로는 표현할 방법이 많아서 그냥 영어 발음 디바이스라고 퉁쳤다.디바이스들은 사진과 비디오 캡쳐를 위한 많은 옵션을 제공함.- front(전면) 또는 back(후면) 카메라- TrueDepth 카메라 또는 dual 카메라와 같은 고급 기능 자동으로 적절한 카메라 디바이스를 선택하거나 사용자가 카메라를 고를 수 있도록 UI를 제공하도록 하는 것은 카메라 기능을 가진 앱을 개발하는데에 있어서 중요한 부분임. AVFoundation 은 카메라 디바이스를 고를 수 있는 두 가지 방법을 제공하고 있음.- AVCaptureDevice.default( :for:position:) 메서드- AVCaptureDevice.D.. 2024. 12. 8. [AVFoundation/capture] 캡쳐 설정하기 ⭐️ 카메라 기능을 사용하기 위해서는 권한 설정을 필수로 해야한다 캡쳐 세션 (AVCaptureSession)앱이 카메라와 마이크 같이 기기를 이용해 사진, 동영상을 찍거나 녹화할 수 있도록 해주는 가장 기본이 되는 시스템임.세션은 입력 장치에서 출력 장치로 데이터를 연결해 전달하는 역할임.✅ 투두리스트1) 캡쳐 세션을 만들고 입력과 출력 설정2) 미리보기 UI를 구성3) 세션의 데이터 흐름 관리하기입력과 출력을 세션에 연결하기모든 캡쳐 세션에는 적어도 하나 이상의 캡쳐 입력과 캡쳐 출력이 필요함.캡쳐 입력(AVCaptureInput 하위 클래스): 일반적으로 iOS 기기나 Mac에 내장된 카메라와 마이크와 같은 미디어 소스캡쳐 출력(AVCaptureOutput 하위 클래스): 캡쳐 입력에서 제공하는 .. 2024. 12. 7. 이전 1 다음