使用ffmpeg在iPhone上显示视频

时间:2013-07-12 03:14:25

标签: iphone ios ffmpeg video-streaming

任何人都可以帮助我吗?

我有这个API

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

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

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:2)

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