[英]Playing Audio in an iPhone App
您認為從應用程序包中的音頻文件到外部揚聲器播放30秒音頻文件(m4v)的最佳方式(即內存效率最高)是什么? 出現特定視圖后,音頻文件必須自動播放。
沒有混合,等等。 但是,我同時通過AVAudioRecorder
收聽麥克風,以測量一些噪聲/峰值聲音等並對它們做出反應。
謝謝!
m4v是視頻文件。 你是說m4p嗎?
假設您做了,我會說從AVAudioPlayer開始
由於您要在播放的同時使用輸入,因此需要適當設置音頻會話的類別:
[AVAudioSession sharedInstance].category = AVAudioSessionCategoryPlayAndRecord;
// note that on the iPhone that category will send audio output to the
// phone earpiece rather than the speaker, so you have to redirect the output
// like so:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.