视图中添加视频播放器 和 音频播放器"/>
在视图中添加视频播放器 和 音频播放器
视频播放器 MPMoviePlayerController
#import "RootViewController.h"
#import <MediaPlayer/MediaPlayer.h>
@interface RootViewController ()
@property(nonatomic, retain) MPMoviePlayerController *moviePlayer;
@end
@implementation RootViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgroundColor = [UIColor whiteColor];
NSString *urlStr = [[NSBundle mainBundle]pathForResource:@"abc" ofType:@"mp4"];
NSURL *url = [NSURL fileURLWithPath:urlStr];
self.moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:url];
self.moviePlayer.view.frame = self.view.frame;
self.moviePlayer.repeatMode = YES; //循环播放
//横竖屏自适应高度和宽度
self.moviewPlayer.view.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
[self.view addSubview:self.moviewPlayer.view];
[_moviewPlayer release];
[self.moviewPlayer play];
}
-------------------------------------------------------------------------------------------
音频播放器 AVAudioPlayer
#import "RootViewController.h"
//引入框架
#import <AVFoundation/AVFoundation.h>
//签协议
@interface RootViewController ()<AVAudioPlayerDelegate>
//
@property(nonatomic ,retain )AVAudioPlayer * avAudioPlayer;
//跐溜滑
@property(nonatomic ,retain) UISlider * slider ;
//另一个跐溜滑
@property(nonatomic ,retain ) UISlider * slider2;
//定时器
@property(nonatomic ,retain )NSTimer *timer ;
@end
@implementation RootViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.navigationController.navigationBar.translucent = NO;
self.view.backgroundColor = [ UIColor cyanColor ] ;
更多推荐
在视图中添加视频播放器 和 音频播放器
发布评论