我遇到了MPMoviePlayer的问题(我想自定义MPMoviePlayer)。
AnyOne可以告诉我如何在iphone中使用Open GLES播放视频吗?
我想对视频流进行缓冲级处理....
提前致谢
答案 0 :(得分:1)
内置框架不支持这种自定义,他们希望您按原样使用MPFramework。
如果您想以支持的方式将视频解压缩为OpenGL纹理,则需要包含自己的解码器,解码缓冲区并将它们blit到纹理中。
正如Ben所说,这将绕过内置的H.264硬件,这将导致更高的功耗并缩短电池寿命。它还可能使您的目标帧速率难以维持,具体取决于视频的大小以及您使用CPU做的其他事情。