在tvOS上检测HDR模式

时间:2018-05-01 18:31:49

标签: uikit tvos hdr

我正在制作Apple TV应用,需要根据Apple TV是否处于HDR模式播放两个视频文件中的一个,但我找不到检测HDR模式的方法。

有谁知道如何检测到这个?我所能找到的只是UIScreen,它似乎只能提供分辨率和宽高比。

1 个答案:

答案 0 :(得分:1)

根据Apple员工的this answer,建议有一个支持HDR和SDR的播放列表。 AVFoundation可以自动为设备选择最合适的变体,如果您使用UIScreen,您将得到错误的答案,因为可以从tvOS设置关闭HDR,这将不会通过检查UIScreen来显示。 / p>