記錄一下自己在使用AudioServicesPlaySystemSound播放音頻時(shí),查閱的資料中說(shuō)明的音頻限制和自己遇到過(guò)的問(wèn)題。
- 音頻長(zhǎng)度要小于 30 秒;
- linear PCM 或者 IMA4 (IMA/ADPCM) 格式;
- 文件存儲(chǔ)為.caf、.aif、.wav后綴(測(cè)試中發(fā)現(xiàn).aac和.mp3也可以);
- 不能控制播放的進(jìn)度;
- 調(diào)用方法后立即播放聲音;
- 沒(méi)有循環(huán)播放和立體聲控制;
- 簡(jiǎn)單音頻不能從內(nèi)存播放,而只能是磁盤(pán)文件;
- 聲音大小受鈴聲音量大小影響,另外如果同時(shí)在播放其他音視頻時(shí),聲音大小也會(huì)受到多媒體音量影響;
- 如果遇到無(wú)法播放的情況,首先檢查是否開(kāi)啟了靜音模式和音量大?。蝗缓髾z查是否是單聲道,如果不是可試試轉(zhuǎn)換為單聲道。(遇到過(guò)一次轉(zhuǎn)換后即可播放,未經(jīng)過(guò)嚴(yán)格驗(yàn)證,不保證一定有效)。