IOS-使用AVAudioPlayer播放音乐文件
2012-06-11 15:45
369 查看
AVAudioPlayer 提供了大量的特性,包括暂停播放,调整音量,监控音频的峰值和均值等等。
AVAudioPlayer *player; NSString *path; // 设置音乐文件路径 path = [[NSBundle mainBundle] pathForResource:@"sound-file" ofType:@"mp3"]; // 判断是否可以访问这个文件 if ([[NSFileManager defaultManager] fileExistsAtPath:path]) { // 设置 player player = [[AVAudioPlayer alloc] initWithContentsOfURL: [NSURL fileURLWithPath:path] error:&error]; // 调节音量 (范围从0到1) player.volume = 0.4f; // 准备buffer,减少播放延时的时间 [player prepareToPlay]; // 设置播放次数,0为播放一次,负数为循环播放 [player setNumberOfLoops:0]; [player play]; } ... // 清理工作 if (player != nil) { if (player.isPlaying == YES) [player stop]; [player release]; }
相关文章推荐
- IOS-使用AVAudioPlayer播放音乐文件无声音
- IOS-使用AVAudioPlayer播放音乐文件无声音
- iOS音频播放的几种方式,打开后台模式的音乐播放、使用AVAudioPlayer播放音乐、播放指定的音频文件、注册音频文件
- IOS学习:AVAudioPlayer播放音乐文件及读取ipod库中的音乐文件
- IOS学习:AVAudioPlayer播放音乐文件及读取ipod库中的音乐文件
- ios学习:AVAudioPlayer播放音乐文件及读取ipod库中的音乐文件
- iOS-----使用AVAudioPlayer播放音乐
- 使用AVAudioPlayer顺序播放多个音频文件
- 详解iOS App中调用AVAudioPlayer播放音频文件的用法
- ios 使用AVAudioRecorder录制音频,然后用AVAudioPlayer进行播放
- iOS多媒体播放音乐AVAudioPlayer和AVPlayer
- 详解iOS App中调用AVAudioPlayer播放音频文件的用法
- AVAudioPlayer播放音乐文件及读取ipod库中的音乐文件
- ios播放视频文件一般使用 MPMoviePlayerViewController 和 MPMoviePlayerController
- iOS开发-音乐播放(AVAudioPlayer)
- iOS --- 使用AVFoundation的AVAudioPlayer来播放音频
- iOS- 关于AVAudioSession的使用——后台播放音乐
- iOS 开发 初级:AVAudioPlayer 的使用
- iOS开发之AVAudioPlayer 音频播放
- AVAudioPlayer连续播放音乐的代码(通到单例)