iOS8 中是否可以使用Video Toolbox 解压缩所有H.264 视频流?

Dose all H.264 video stream can be decompressed using Video Toolbox in iOS 8?

我遇到一些 h.264 视频文件在使用 Video Toolbox 解码时在屏幕上显示大面积绿色且没有任何错误,而我可以成功解码大多数其他 h.264 视频文件。

VTB 将使用您的硬件解码器。大多数硬件解码器仅限于解码某些配置文件(例如仅主要,而非高)、级别(例如仅 5.1,而非无限制)、位深度(例如仅 8,而非 10)、分辨率(例如仅高达 1080p,而非 4k) 、色度格式(例如仅 4:2:0,而不是 4:4:4)或其他格式。

绿色可能表示这些术语的组合不受支持。从SPS/PPS中,你可以找出profile/level/etc并对不支持的这些使用软件解码。