美文网首页
AVPlayer 播放本地文件

AVPlayer 播放本地文件

作者: 会飞的大西瓜v | 来源:发表于2018-12-12 16:04 被阅读10次
        NSString *str = [[NSBundle mainBundle] resourcePath];
        NSString *filePath = [NSString stringWithFormat:@"%@%@",str,@"/ad_video.mp4"];
        NSURL *sourceMovieURL = [NSURL fileURLWithPath:filePath];
        AVAsset *movieAsset = [AVURLAsset URLAssetWithURL:sourceMovieURL options:nil];
        AVPlayerItem *playerItem = [AVPlayerItem playerItemWithAsset:movieAsset];
        AVPlayer *player = [AVPlayer playerWithPlayerItem:playerItem];
        AVPlayerLayer *playerLayer = [AVPlayerLayer playerLayerWithPlayer:player];
        playerLayer.frame = CGRectMake(0, 0, 300, 300);

        playerLayer.videoGravity = AVLayerVideoGravityResizeAspect;
        [self.layer addSublayer:playerLayer];

相关文章

  • iOS 音频

    iOS 音频播放 本地音频文件 AVPlayer / AVAudioPlayer 在线音频流 AVPlayer i...

  • AVPlayer 播放本地文件

  • 音乐播放

    AVAudioPlayer :播放音乐, 只能播放本地 AVPlayer :播放音乐 ,本地、远程通吃, 并且还可...

  • OC 音频播放(AVPlayer等)

    录音 播放声音 导入框架 播放本地音乐 AVPlayer异步播放

  • 竹影音乐——iOS实现网络音乐播放器

    AVPlayer AVPlayer播放器存在于AVFoundation中, 能够播放网络和本地视频/音频, 和Me...

  • AVFoundation开发秘籍笔记-04视频播放

    一、播放功能综述 1、AVPlayer AVPlayer用来播放基于时间的视听媒体的控制器对象。支持播放从本地、分...

  • 播放音频

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

  • AVPlayer播放本地视频

    AVPlayer播放本地视频,代码如下 本地视频的加载很简单,可以直接构造出AVPlayer,自把AVPlaerL...

  • 视频播放

    一、AVPlayer 能播放本地、远程的音频、视频文件;基于Layer显示,得自己去编写控制面板。 本地视频: 2...

  • iOS开发-视频播放

    视频播放 1> AVPlayer能播放本地、远程的音频、视频文件基于Layer显示,得自己去编写控制面板 2> M...

网友评论

      本文标题:AVPlayer 播放本地文件

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