美文网首页swift学习
AVKit框架详细解析(一) —— 基本概览

AVKit框架详细解析(一) —— 基本概览

作者: 刀客传奇 | 来源:发表于2018-02-07 10:39 被阅读783次

版本记录

版本号 时间
V1.0 2018.02.07

前言

AVKit框架为媒体播放创建视图级别的服务,包含用户控件,章节导航以及对字幕和隐藏式字幕的支持。接下来几篇我们就一起看一下这个框架。

Overview

下面先看一下该框架的基本信息。

下面看一下该框架的基本结构

AVKit框架为播放视频内容提供了一个高级界面。


Topics

1. Classes

  • AVCaptureView

    • AVCaptureViewNSView的一个子类,可用于显示用于捕获媒体数据的标准用户界面控件。
  • AVContentProposal

    • AVContentProposal描述了为了跟随当前项目而提出的内容(例如,同一系列的下一集)。 它对建议内容的数据进行建模,例如标题,预览图像,展示时间和内容URL。
  • AVContentProposalViewController

    • AVContentProposalViewController是用于创建自定义内容提议演示文稿的UIViewController的子类。 您的应用程序应该继承这个类,并提供接口来呈现您的内容提议。
  • AVInterstitialTimeRange

    • AVInterstitialTimeRange将视听演示文稿中的时间范围标识为插页式内容,例如广告或法律声明。
  • AVNavigationMarkersGroup

    • AVNavigationMarkersGroup表示用于导航视听演示的回放的一组标记。 导航标记组最常见的形式是章节列表;但是,您还可以提供其他一组标记以允许用户跳转到演示文稿中的重要事件。 例如,“Goals Scored”标记组可以总结记录的体育赛事中的关键时刻。 当您将导航标记与AVPlayerViewController提供的AVPlayerItem对象相关联时,用户界面提供了用于导航每个组的选项。
  • AVPictureInPictureController

    • AVPictureInPictureController可让您在iPad上以浮动,可调整大小的窗口回应用户启动的视频播放。
  • AVPlayerView

    • AVPlayerView是一个NSView的子类,用于显示AVPlayer对象的可视内容,并提供标准的控件来管理其播放。 使用AVPlayerView,您可以轻松构建具有QuickTime Player相同核心播放功能的媒体播放器。
  • AVPlayerViewController

    • AVPlayerViewController显示AVPlayer对象的视频内容以及系统提供的播放控件。
  • AVDisplayManager

  • AVRoutePickerView

2. Protocols

3. Reference

后记

本篇已结束,后面更精彩~~~

相关文章

  • HealthKit 框架详细解析

    HealthKit框架详细解析(一) —— 基本概览(一)HealthKit框架详细解析(二) —— 基本概览(二)

  • AVKit框架详细解析(一) —— 基本概览

    版本记录 前言 AVKit框架为媒体播放创建视图级别的服务,包含用户控件,章节导航以及对字幕和隐藏式字幕的支持。接...

  • CoreFoundation 框架详细解析

    CoreFoundation框架详细解析(一) —— 基本概览CoreFoundation框架详细解析(二) ——...

  • CoreLocation 框架详细解析

    CoreLocation框架详细解析 —— 基本概览(一)CoreLocation框架详细解析 —— 选择定位服务...

  • DeviceCheck 框架详细解析

    DeviceCheck框架详细解析 (一) —— 基本概览DeviceCheck框架详细解析 (二) —— 访问和...

  • Foundation 框架详细解析

    Foundation框架详细解析 (一) —— 基本概览(一)Foundation框架详细解析 (二) —— Fo...

  • Masonry 框架详细解析

    1. Masonry框架详细解析(一) —— 基本概览(一)2. Masonry框架详细解析(二) —— 基本结构...

  • HomeKit 框架详细解析

    HomeKit框架详细解析(一) —— 基本概览HomeKit框架详细解析(二) —— HomeKit介绍 Int...

  • ARKit 框架详细解析

    ARKit框架详细解析(一)—— 基本概览ARKit框架详细解析(二)—— 关于增强现实和ARKitARKit框架...

  • ImageIO 框架详细解析

    ImageIO框架详细解析(一) —— 基本概览ImageIO框架详细解析(二) —— 使用ImageIO基础Im...

网友评论

    本文标题:AVKit框架详细解析(一) —— 基本概览

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