iOS FFMpeg 摄像头视频流如何进行h.264编码

[复制链接]
查看11 | 回复8 | 2021-1-27 06:20:32 | 显示全部楼层 |阅读模式
公司最近要做一个直播App,网上找了很多,用的比较多的就是这个FFmpeg的第三方SDK,但是我在用的使用,遇到了一些问题,我通过:
captureOutput:(AVCaptureOutput*)captureOutputdidOutputSampleBuffer:(CMSampleBufferRef)sampleBufferfromConnection:(AVCaptureConnection*)connection
回调方法取得了摄像头视频流,然后使用FFmpeg进行h.264编码,在
avcodec_encode_video2(c,&avpkt,outpic,&got_packet_ptr);
执行完之后,我的avpkt.size总是0,avpkt.data也是空的,但是在网上看了很多都是这么写的,不知道问题出在什么地方,各位大神们,有知道的帮我解惑一下,如果你们谁有关于iOSh.264编码的Demo的话,希望可以发我邮箱,给我参考一下。
我的QQ邮箱是[email protected]
感谢!
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
没有人吗?自己顶一下先。
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
求高手,顶,顶,顶
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
求高手,顶,顶,顶
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层



回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
楼主,方便留个QQ号吗?或者加884752972,我也在做这块~~
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
代码有,不过要money,哈哈。
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
ffmpeg默认是不支持h264编码的,得自己编译x264,并enable到ffmpeg
回复

使用道具 举报

千问 | 2021-1-27 06:20:32 | 显示全部楼层
并且ffmpeg软件编码h264比较耗性能,建议优先考虑有没有办法硬件编码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行