Swift

카메라 앱 만들기

khon98 2021. 3. 26. 17:09

AVCaptureSession

- 카메라나 마이크 같은 인풋에서 들어오는 비디오 오디오 데이터를 아웃풋으로 연결시켜주는 중간 역할을 함

 

AVCaptureDeviceInput

- 미디어 소스를 제공해주는 카메라 혹은 마이크가 해당됨

 

AVCaptureOutput

- 인풋에 들어오는 데이터를 디스크에 쓰거나 아니면 그 데이터를 받아서 프로세싱을 할때 사용

 

사용자 권한은 info.plist에서 받을 수 있음

Privacy - Camera Usage Description - 카메라를 쓰겠다는 permisson

Privacy - Photo Library Usage Description - 갤러리를 쓰겠다는 permisson 추가