一种视图控制器,用于显示来自播放器对象的视频内容以及系统提供的播放控件。
class AVPlayerViewController : UIViewController
使用可以简化向您的应用程序添加与本机系统播放器的样式和功能相匹配的媒体播放功能。因为是系统框架类,所以您的回放应用程序会自动采用新的美学和未来操作系统更新的功能,而无需您进行任何其他工作。AVPlayerViewControllerAVPlayerViewController
重要,不支持子类化和重写其方法,这会导致未定义的行为。AVPlayerViewController
AirPlay使用户可以在Apple TV上播放您的视频内容,并将音频内容流传输到第三方AirPlay扬声器和接收器。自动支持AirPlay,但是要启用它,您需要执行一些项目和音频会话配置。请参阅配置音频设置iOS和tvOS在媒体播放编程指南更多有关如何执行此配置。AVPlayerViewController.有关AirPlay功能的更多信息,请参阅AirPlay概述。
使用该属性将其他元数据与播放器视图控制器中显示的对象相关联,UI可以显示该信息。externalMetadataAVPlayerItemAVPlayerViewController
用于在支持的iPad型号上提供画中画(PiP)播放。PiP播放使用户可以将视频播放器最小化到一个小的浮动窗口,以便他们可以在主应用程序甚至其他应用程序中执行其他活动。这为iPad带来了更高水平的多任务处理功能,使用户可以在设备上执行其他活动的同时继续播放。AVPlayerViewController
QQ:3365059189
SwiftUI技术交流QQ群:518696470