音频:
1.AVAudioPlayer:使用简单,但是只能播放本地
//获取本地mp3链接
NSString
*musicPath = [[
NSBundle
mainBundle
]
pathForResource
:
@"music.mp3"
ofType
:
nil
];
//NSURL *url = [NSURL URLWithString:musicPath];
转换网络连接
//转换本地链接
NSURL
*url = [
NSURL
fileURLWithPath
:musicPath];
_audioPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:url error:nil];
_audioPlayer
.
delegate
=
self
;
[_audioPlayer prepareToPlay];
2.AVPlayer 既可以播放流媒体,也可以播放本地
_player
= [[
AVPlayer
alloc
]
initWithURL
:[
NSURL
URLWithString
:str]];
后台播放音频:
1.在后台播放音乐(按下home键或锁屏情况下):