일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- AVFoundation
- 2018 KAKAO BLIND RECRUITMENT
- ios외부디바이스연결
- Pod
- avcapturesession
- ios캡처감지
- JSON
- 외부카메라감지
- cocoapods
- ios캡처방지
- JSONParser
- CustomCode
- 위클리챌린지
- cancelstouchesinview
- Xcode
- 프로그래머스
- UITableView
- ios카메라유선연결
- 정보처리기사 실기 요약본
- 카메라유선연결
- ios외부카메라연결
- programmers
- IOS
- Codable
- 정보처리기사 실기
- parse
- swift
- 정보처리기사
- usb카메라연결
- Decodable
- Today
- Total
목록ios외부디바이스연결 (2)
iOS 개발일기

이전 게시글에서는 외부 카메라를 유선으로 연결할 수 있는 방법과 연결했을 때 디바이스의 포맷을 확인하거나 연결 및 해제를 감지하는 방법에 대해서 설명했다. 2025.01.09 - [iOS] - [iOS] USB 카메라 연결(1) 이번 글에서는 연결된 외부 카메라의 영상을 iOS 기기에 출력하는 방법을 말하려고 한다. 그리고 프로젝트를 진행하면서 미리보기 화면을 출력하면서 외부 카메라의 영상이 기기의 화면 방향과 맞지 않아서 생겼던 문제에 대해서도 다룰 예정이다. 카메라 미리보기 화면 표시외부 카메라의 화면을 내 기기에 표시하는 방법은 우리가 흔히 아는 AVCaptureSession을 통해 쉽게 구현이 가능하며, 보통 내장 카메라의 화면을 표시하는 방법과 동일하다. import UIKitimport AV..

진행 중인 프로젝트의 작업 중 하나가 외부 카메라를 유선(USB)으로 연결하고 영상을 기기에서 확인하면서 캡처하는 기능이 있었는데, 내부 카메라를 통해서 하는 작업은 해봤지만 USB 카메라를 연결하는 프로젝트는 처음 진행하는 것이었다. iOS는 기본적으로 UVC를 지원하지 않기 때문에 생각보다 외부 기기 연결에는 제약이 많았다. USB 카메라를 사용하기 위해서는 크게는 세 가지의 연결 방법이 있었다. MFi 인증 카메라Apple에서 공식적으로 지원하는 방법이기 때문에 AVFoundation을 통해 카메라 접근 및 제어 가능별도의 SDK가 제공되는 카메라고프로나 소니와 같은 기업에서 별도의 SDK를 제공하는 경우UVC(USB Video Class) 카메라iOS에서는 기본적으로 UVC를 지원하지 않기 때문..