본문 바로가기

개발/iOS

[ios] AVAudioPlayer

반응형

AVAudioPlayer란?

아이폰에서는 대부분의 정보를 화면을 통해 제공하지만 간혹 소리를 이용해 정보를 제공하기도 합니다. 예를 들어 운전 중일 때 화면을 통한 정보 제공은 위험합니다. 이때는 소리를 이용한 정보 전달이 가장 효과적인 방법일 것입니다. 

ios에서는 기본적으로 음악 재생 앱과 녹음 앱을 제공합니다. 오디오 파일을 재생할 수 있다면 벨소리나 알람과 같이 각종 소리와 관련된 작업을 할 수 있스빈다. 또한 일정 관리 앱에 녹음 기능을 추가해 목소리로 메모를 하는 등 메인 기능이 아닌 서브 기능으도 사용할 수 있습니다. 오디오를 재생하는 방법 중 가장 쉬운 방법은 AVAudioPlayer를 사용하는 것입니다.

 

AVAudioPlayer는 다음과 같이 다양한 오디오 포맷 및 코덱을 지원합니다.

AAC, ALAX, HE-AAC, AMR, Linear PCM, iLBC, MP3

 

반응형

'개발 > iOS' 카테고리의 다른 글

[ios] 탭과 터치  (0) 2019.05.01
[ios] 코어 그랙픽스(Core Graphics)  (0) 2019.04.30
[ios] 자동 레이아웃 설정  (0) 2019.04.25
[ios] 테이블 뷰 컨트롤러  (0) 2019.04.24
[ios] 내비게이션 컨트롤러  (0) 2019.04.23