我正在将一张在PC上生成的单个图像编码为H.264格式,将其通过网络发送到iPad,并希望对其进行解码。iPad端的循环流程如下:
- 从网络中获取帧
- 对其进行解码
- 显示它
然而,我找不到一个API,可以给定一个已编码帧的单个缓冲区,使我能够将其解码回原始图像。我想利用iPad上的硬件解码功能。
我最后的计划是创建一个映射到内存中的文件,将该单个帧写入该文件并将该文件用作MPMoviePlayerController的输入。这是一个非常hacky的解决方案。
是否有人可以建议我如何使用硬件将已编码的内存缓冲区解码到另一个内存缓冲区?
谢谢