美文网首页
iOS-播放本地视频

iOS-播放本地视频

作者: Bourbon | 来源:发表于2016-04-18 16:18 被阅读4474次

文章来源www.bourbonz.cn

开张第一篇,以前总是伸手党,这次就来试下。这次要写的是iOS播放本地视频,内容不多,就简单几行,就是调用了系统的视频播放。首先导入框架 MediaPlayer.framework ,然后头文件,并设置了一个property

```

@property (nonatomic,strong) MPMoviePlayerController *mpcontrol;

```

接着在 viewdidload 里面初始化视频播放控制器,组织视频文件路径,并设置播放器位置和大小。在这里,我们的视频就放在了程序里面,只是为了演示

```

NSString *loc = [[NSBundle mainBundle] pathForResource:@”sample_iTunes” ofType:@”mov”];

NSURL *url = [NSURL fileURLWithPath:loc];

MPMoviePlayerController *mpcontrol = [[MPMoviePlayerController alloc] initWithContentURL:url];

[self.view addSubview:mpcontrol.view];

mpcontrol.view.frame = CGRectMake(0, 0, 320, 380);

```

然后设置可以全屏,和他的缩放模式,最后播放

```

mpcontrol.fullscreen = YES;

mpcontrol.scalingMode = MPMovieScalingModeFill;

[mpcontrol play];

```

你也可以增加一个注册中心,比如说如果视频播放完成之后该进行的操作,其中objective附带的内容为播放的视频

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callBackFunction:) name:MPMoviePlayerPlaybackDidFinishNotification

相关文章

  • iOS-播放本地视频

    文章来源www.bourbonz.cn 开张第一篇,以前总是伸手党,这次就来试下。这次要写的是iOS播放本地视频,...

  • iOS-视频播放器的简单封装

    iOS-视频播放器的简单封装 封装视频播放器,首先需要了解视频播放器的实现,iOS9之前可以使用MediaPlay...

  • 播放音频

    AVAudioplayer ->只能播放本地音乐AVPlayer ->(本地音乐.远程音乐,本地视频,远程视频) ...

  • IOS-视频播放

    1 ios提供了内置的播放器 视频播放有三种方式:(都支持流媒体和本地视频播放) MPMoviePlayerCon...

  • iOS-视频播放

    引言 当前比较火的软件都是和视频挂钩的,所以这次打算由浅到深的学一下视频的各种操作,本篇文章主要讲解以各种的方式播...

  • Intent实现视频播放

    播放本地视频 播放网络视频 1.方法一 2.方法二

  • 上传到服务器的视频不能在线播放怎么办?

    问题:我们在本地测试视频播放时,常常遇到这种情况,本地测试视频是可以正常播放的,但项目上传服务器后,视频就无法播放...

  • 手机影音03

    阅读原文 19-监听播放外界网络和本地视频&如何调起其他播放器 19.1监听播放外界网络和本地视频,参照Galle...

  • SceneKIt+ AVFoundation 打造VR播放器(1

    下面是我写的播放器 支持VR,全景,视频缩放,本地,网络视频播放,实时获取视频帧,获取播放时间,获取缓存时间,播放...

  • ios 播放本地视频

    #import "ViewController.h" #import // 基于AVFoundation,通过...

网友评论

      本文标题:iOS-播放本地视频

      本文链接:https://www.haomeiwen.com/subject/gbdalttx.html