2.5 AVPlayer音频播放

AVPlayer

#import "ViewController.h"

#import 

@interface ViewController ()
{
    AVPlayer *player;
}
@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    
    [self aboutMedia];
}

- (void)aboutMedia {
    
    // 音频播放,需要导入一个系统库 
    // AVPlayer 只能播放本地的文件
    // 通过一个本地的文件进行实例化
    // URL表示本地音频文件的路径
    // 1. 获取音频资源的路径
    NSString *path = [[NSBundle mainBundle] pathForResource:@"todo mundo 2014巴西世界杯主题曲 8093948" ofType:@"mp3"];
    // 2. 把这个路径转成NSURL
    // 把一个本地文件的路径转成NSURL
    NSURL *url = [NSURL fileURLWithPath:path];
    
    player = [[AVPlayer alloc] initWithURL:url];
    
    // 预播放(可选)
    
    // [player ];

    // 播放
    [player play];
}

你可能感兴趣的:(2.5 AVPlayer音频播放)