采用iOS系统自带的AVFoundation库进行在线播放,仅仅是在线播放而已。
代码如下:
//URL编码
NSURL *originUrl = [NSURL URLWithString:[@"https://pic.yusivip.com/愿你余生漫长.mp3" stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]]];
//在线播放。
AVPlayerItem *songItem =[[AVPlayerItem alloc]initWithURL:originUrl];
self.avplayer=[[AVPlayer alloc]initWithPlayerItem:songItem];
[self.avplayer play];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playbackFinished) name:AVPlayerItemDidPlayToEndTimeNotification object:songItem];
///音频播放结束的回调方法
- (void)playbackFinished {
}