#import ...if ([[AVAudioSession sharedInstance] respondsToSelector:@selector(requestRecordPermission:)]) {[[AVAudioSession sharedInstance] performSele...
分类:
移动开发 时间:
2015-07-23 11:55:27
阅读次数:
148
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。
首先,播放音频之前先要设置AVAudioSession模式,通常只用来播放的App可以设为AVAu...
分类:
移动开发 时间:
2015-07-07 19:30:11
阅读次数:
302
在?didFinishLaunchingWithOptions?中?添加
?
?//后台读报
????NSError?*error?=?NULL;
????AVAudioSession?*session?=?[AVAudioSession?sharedInstance];
????[session?setCategory...
分类:
移动开发 时间:
2015-06-23 18:25:50
阅读次数:
148
AVAudioSession *avSession = [AVAudioSession sharedInstance];if ([avSession respondsToSelector:@selector(requestRecordPermission:)]) {[avSession reques...
分类:
移动开发 时间:
2015-06-08 19:03:36
阅读次数:
792
iOS AVAudioRecorder 录音频率、声道、位数配置#pragma mark 录音设置- (void)setUP_VOICE_RECOARDER{ NSError *error = nil; audioSection = [AVAudioSession sharedInsta...
分类:
移动开发 时间:
2015-05-24 16:57:32
阅读次数:
841
AVAudioSession *session = [AVAudioSession sharedInstance]; [session setActive:YES error:nil]; [session setCategory:AVAudioSessionCategoryPlayback erro...
分类:
其他好文 时间:
2015-05-22 21:12:11
阅读次数:
141
今天遇到一个ios播放声音中断后台音乐的问题,在我的app中如果调用AVAudioSession 播放完声音,后台的qq音乐偶尔不能恢复,而网易云音乐一次都不能恢复播放,研究了一下AVAudioSession ,我之前调用[audioSession setActive:NO error:&err]....
分类:
移动开发 时间:
2015-05-13 12:30:08
阅读次数:
194
if ([[AVAudioSession sharedInstance] respondsToSelector:@selector(requestRecordPermission:)]) { [[AVAudioSession sharedInstance] performSelector:@s...
分类:
其他好文 时间:
2015-04-20 13:07:04
阅读次数:
185
1. 前言
AVAudioSession是一个单例,无需实例化即可直接使用。AVAudioSession在各种音频环境中起着非常重要的作用
针对不同的音频应用场景,需要设置不同的音频会话分类
1.1 ?AVAudioSession的类别
AVAudioSessionCategoryAmbient
–混音播放,例如雨声、汽车引擎等,可...
分类:
移动开发 时间:
2015-04-05 20:32:55
阅读次数:
245
除了设置程序的后台模式,还需要几行代码AVAudioSession *session = [AVAudioSession sharedInstance]; [session setCategory:AVAudioSessionCategoryPlayback error:nil]; [sessi.....
分类:
移动开发 时间:
2015-03-02 12:43:21
阅读次数:
139