我有一个通用应用程序,可以播放几部嵌入式电影。在装有 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 电影。