http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AudioandVideoTechnologies/AudioandVideoTechnologies.html#//apple_ref/doc/uid/TP40007072-CH19-SW32
1.首先在工程中导入播放音乐所使用的框架:AV Foundation框架
2.在项目中添加代码:
导入框架头文件:
#import <AVFoundation/AVFoundation.h>
定义播放器变量:
AVAudioPlayer *player;
@property (strong, nonatomic) AVAudioPlayer *player;
自定义播放方法:
-(void)playSound{
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: nil];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
NSString *soundFilePath =
[[NSBundle mainBundle] pathForResource: @"sound" ofType: @"mp3"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
self.player = [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL error: nil];
[fileURL release];
[player play];
[player setDelegate: self];
}
按Home键暂停播放(AppDelegate.m):
- (void)applicationDidEnterBackground:(UIApplication *)application
{
if (self.player.playing) {
[self.player pause];
}
}
运行软件继续播放(AppDelegate.m):
- (void)applicationWillEnterForeground:(UIApplication *)application
{
if(self.player.playing == NO){
[self.player play];
}
}
模拟器可以测试!
分享到:
相关推荐
1:实现后台播放音乐 2:实现类型手机锁屏后,滑动来解锁动画
IOS下使用AVAudioPlayer播放MP3(支持后台播放) XCode 4.6.3下编译测试运行通过,真机测试通过
可以后台播放,很简单的测试程序,高手跳过
iOS oc 后台播放网络歌曲,本地歌曲,封面显示 上一曲下一曲控制
ios长驻后台运行 无声音乐播放+VOIPi
ios长时间后台运行 无声音乐播放加VOIP 非常强大 对于不上线的项目来说 福利来了
在iOS开发中,能在后台播放音乐并再锁屏之后显示音乐的信息
AVAudioPlayer播放音乐,支持后台播放,参考iOS图形图像一书,自己添加了支持后台播放还有注释
本文实例为大家分享了iOS实现音乐的后台播放,以及播放时,可以控制其暂停,下一首等操作,以及锁屏图片歌曲名等的显示 此实例需要真机调试,效果图如下: 工程下载:github工程下载 实现步骤: 1、首先修改info....
基于AVPlayer的音乐播放器,支持上下曲,随机播放,后台播放及控制 Github链接:https://github.com/i-claudeli/audioPlayer 支持横竖屏,快进/退,视频播放器:https://github.com/ClaudeLi/AVPlayer
ios音乐播放器代码,包括音频列表、播放器、后台播放、锁屏播放
前言 一般APP在按下Home键被挂起后,这时APP的 backgroundTimeRemaining 也就是后台运行时间大约只有3分钟,如果在退出APP后,过...这里主要说下后台播放无声音乐(其实是不播放),采用哪种方式,对应勾选上图;我的
实现手机本地音乐全部搜索,并顺序播放,还实现后台播放功能。
主要给大家介绍了关于iOS视频中断后台音乐播放的处理方法,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
播放 暂停 进度 后台 对于初学音乐播放的同学 可以看看 参考下
实现后台音乐播放 可以在锁屏状态下控制音乐的开始暂停 实现循环播放
使用AVPlayer进行视频播放,小窗口播放,退出视频后画中画播放,模仿虎牙iPad客户端,即使按home键退出到后台,依然可以播放,实现画中画功能,可以在做其他操作的同时打开其他应用的同时来观看视频,必须在iPad上面...