我如何确定iOS设备的视频播放功能?

问题描述 投票:1回答:1

我在iOS应用中使用AVAssetExportSession将已编辑的视频作为mp4文件保存到磁盘。然后可以共享该视频文件或将其添加到用户的照片库。

Photos框架不允许将资产保存到设备无法播放的照片库中。例如,iPad mini 2不支持播放分辨率超过1080p的视频,因此无法在该设备上添加此类视频。

我想确保可以始终将导出的视频添加到照片库,并在需要时自动以较低的分辨率导出。

如何确定此限制?是否可以在运行时查询设备的视频播放功能,还是在某个地方进行了记录?

ios video avfoundation avplayer photosframework
1个回答
0
投票

Apple工程师已确认无法在运行时确定播放功能。

视频播放功能记录在Apple的Tech Specs pages中。可以比较iPhone型号here

© www.soinside.com 2019 - 2024. All rights reserved.