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