支持视频格式: WMV,AVI,MKV,RMVB,RM,XVID,MP4,3GP, MPG等。支持音频格式:MP3,WMA,RM,ACC,OGG,APE,FLAC,FLV等。
框架
自定义视频框的框架
#import <AVFoundation/AVFoundation.h>
NSString *string = [[NSBundle mainBundle]pathForResource:@"视频名"ofType:nil];
NSURL *url = [NSURL fileURLWithPath:string];
AVPlayer *player = [AVPlayer playerWithURL:url];
AVPlayerLayer *playerLayer = [AVPlayerLayer playerLayerWithPlayer:player];
playerLayer.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
[self.view.layer addSublayer:playerLayer];
自带的视频框的框架
#import <AVKit/AVKit.h>
@property(nonatomic,strong)AVPlayerViewController *player;
NSString *path = [[NSBundle mainBundle]pathForResource:@"我是艺术(I'm ill)-art--Hello Venus--art-ea189705d401ce51190a6e380f734203.mp4" ofType:nil];
NSURL *url = [NSURL fileURLWithPath:path];
AVPlayer *player = [AVPlayer playerWithURL:url];
_player = [[AVPlayerViewController alloc]init];
_player.player = player;
[self presentViewController:_player animated:YES completion:nil];