![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ffmpeg
jndingxin
这个作者很懒,什么都没留下…
展开
-
错误fatal error: zlib.h: 没有那个文件或目录的解决办法
环境:Ubuntu18.04x86-64错误现象:当编译ffmpeg的代码时,有时会出现以下错误:libavformat/http.c:25:10: fatal error: zlib.h: 没有那个文件或目录 #include <zlib.h>解决方案在命令行中输入以下内容sudo apt-get install zlib1g-dev回车执行,出现如下输出内容:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成原创 2022-02-18 18:40:01 · 9130 阅读 · 2 评论 -
fatal error: xcb/xcb.h: 没有那个文件或目录 错误解决办法
在编译ffmpeg4.2代码的时候,出现以下编译错误: fatal error: xcb/xcb.h: 没有那个文件或目录解决办法:在命令行里输入以下内容:sudo apt-get install libxcb*原创 2021-10-27 13:53:24 · 2151 阅读 · 0 评论 -
fatal error: alsa/asoundlib.h: 没有那个文件或目录错误解决办法
在编译ffmpeg4.2代码的时候,出现以下编译错误:libavdevice/alsa_enc.c:40:10: fatal error: alsa/asoundlib.h: 没有那个文件或目录解决办法:在命令行里输入以下内容: sudo apt-get install libasound2-dev原创 2021-10-27 13:38:39 · 2632 阅读 · 2 评论 -
ffmpeg推流时与服务器断开后的自动重连功能的实现
当我们使用ffmpeg进行视频推流的时候,流媒体服务器与推流终端一直连接的时候,推流是成功的,但是如果服务器重启,就会出现推流一直失败的问题,av_interleaved_write_frame返回值-32,根据ffmpeg对返回值的解释:-32:管道阻塞:这个一般是socket错误,推流的服务器断开了socket链接,导致发送失败。推流程序如果没有断开重连功能的话,就只能关掉程序,重新启动来重新连接服务器解决问题,但这显然不是解决问题的办法,我们期望的办法是程序能够在推流失败后能够自动重连服务器,其实原创 2021-07-02 15:00:31 · 4845 阅读 · 5 评论