3

我有一个通用应用程序,可以播放几部嵌入式电影。在装有 iOS 4.2 的 iPad 和装有 iOS 4.2.1 的 iPhone 4 上一切正常。但是在我的装有 iOS 4.2.1 的 iPod touch 2G 上,电影无法播放。应用程序没有崩溃或其他中断,电影只是不播放。在调试模式下,我从控制台收到以下错误消息:

H264Decoder ERROR:  This level: 31, is not supported.

我很困惑,为什么电影可以在一台设备上播放,但不能在具有相同 iOS 版本的另一台设备上播放。这些电影是采用 H.264 编解码器的 mp4 电影。

4

1 回答 1

1

一种可能是您的视频是 H.264 的主要配置文件。iPod Touch 第 4 代支持此功能,但 iPod touch 第 2 代和第 3 代不支持 - 这些仅支持低复杂性基线和基线配置文件。

于 2011-08-08T11:07:59.000 回答