使用ffmpeg在iPhone上显示video

有谁可以帮我这个?

我有这个API

ret = avRecvFrameData(avIndex, buf, VIDEO_BUF_SIZE, (char *)&frameInfo, sizeof(FRAMEINFO_t), &frmNo); 

缓冲区将填充来自video线程的内容,编解码器为H264 frameInfo包含相关信息。 如果我想在iPhone上显示,如何使用ffmpeg?

非常感谢你的帮助。

出于多种原因,您不应该在iOS中使用ffmpeg。 首先,在iOS应用程序中存在真正的许可证问题 ,包括ffmpeg在合法的灰色区域。 其次,表现会非常差。 第三,iOS已经包含可以访问设备上的h.264硬件的API。 你可以在AVDecodeEncode找到我的示例Xcode项目,这是一个使用我的库从h.264解码然后编码回h.264的例子。