格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。可以播放在线资源。
导入库包 MediaPlayer/MediaPlayer.h>
// 设置在线播放地址
[player setContentURL:[NSURL URLWithString:musicUrl]];
// 开始播放
[player play];
// 停止当前的播放
[player stop];
// 获取当前播放进度
NSTimeInterval currentTime = player.currentPlaybackTime;
// 获取当前音频总时间
NSTimeInterval totalTime = player.duration;
监听播放结束事件:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playFinish) name:MPMoviePlayerPlaybackDidFinishNotification object:player];
注意:如果手动停止/暂停/切换都会有MPMoviePlayerPlaybackDidFinishNotification,处理的时候要区分情况