概覽

隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,如今的手機(jī)早已不是打電話、發(fā)短信那么簡單了,播放音樂、視頻、錄音、拍照等都是很常用的功能。在iOS中對于多媒體的支持是非常強(qiáng)大的,無論是音視頻播放、錄制,還是對麥克風(fēng)、攝像頭的操作都提供了多套API。在今天的文章中將會(huì)對這些內(nèi)容進(jìn)行一一介紹:

  1. 音頻
    1. 音效
    2. 音樂
    3. 音頻會(huì)話
    4. 錄音
    5. 音頻隊(duì)列服務(wù)
  2. 視頻
    1. MPMoviePlayerController
    2. MPMoviePlayerViewController
    3. AVPlayer
  3. 攝像頭
    1. UIImagePickerController拍照和視頻錄制
    2. AVFoundation拍照和錄制視頻
  4. 總結(jié)
  5. 目 錄

音頻

在iOS中音頻播放從形式上可以分為音效播放和音樂播放。前者主要指的是一些短音頻播放,通常作為點(diǎn)綴音頻,對于這類音頻不需要進(jìn)行進(jìn)度、循環(huán)等控制。后者指的是一些較長的音頻,通常是主音頻,對于這些音頻的播放通常需要進(jìn)行精確的控制。在iOS中播放兩類音頻分別使用AudioToolbox.framewo

網(wǎng)友評論