ffmpeg avformat_open_input返回失败,错误码-10049
ffmpeg avformat_open_input失败,返回错误码-10049,错误描述:Error number -10049 occurred
调试代码,找到如果设置了time_out参数,就会失败,不设置就没问题,具体原因还没有找到,备注此问题,以待后续继续分析
源代码:
av_register_all();
avformat_network_init();AVFormatContext *pFormatCtx = avformat_alloc_context();
pFormatCtx->interrupt_callback.opaque = this;
pFormatCtx->interrupt_callback.callback = interrupt_cb;//设置超时回调函数AVDictionary *optionsDict = NULL;
if(Rtsp_Protocol==TCP)
{av_dict_set(&optionsDict, "rtsp_transport", "tcp", 0);//采用tcp传输
}
av_dict_set(&optionsDict, "stimeout", "5000000", 0);//设置rtsp超时5s,单位微妙//以下timeout设置了,就会input_open失败,-10049
//av_dict_set(&optionsDict, "timeout", "3000000", 0);//设置超时3秒,单位http:ms,udp:s
av_dict_set(&optionsDict, "rw_timeout", "5000", 0);//单位:msint ret =0;
if ((ret=avformat_open_input(&pFormatCtx, url, NULL, &optionsDict)) != 0)
{log_error("Couldn't open input stream %d,ret);return -1;
}
设置下面这个参数,就失败
如果有大佬知道原因,可以留言,感谢
ffmpeg avformat_open_input返回失败,错误码-10049相关推荐
- ffmpeg avformat_open_input返回失败的解决办法
用ffmpeg做的第一个程序,参考网上的代码,就出现了一些问题,其中avformat_open_input返回失败. 下面是我在网上收集到的失败信息的相关解决: 很多朋友在使用新版本的ffmpeg时, ...
- curl返回常见错误码
关注公众号 风色年代(itfantasycc) 300G微服务资料等你拿! curl返回常见错误码 - 阿波伦 - 博客园 CURLE_OK(0) 成功. CURLE_UNSUPPORTED_PROT ...
- LoadLibrary下错误返回126错误码排查过程
在开发一些Windows下的应用程序过程中,经常会手动加载一些DLL,使用的就是LoadLibrary这个函数,而这个函数一旦失败,返回的错误码基本都是126,126错误码的意思是找不到指定的模块,这 ...
- libcurl中上传文件的坑-英文操作系统中文路径无法上传返回26错误码
libcurl中上传文件的坑-英文操作系统中文路径无法上传返回26错误码 最近在使用libcurl使用表单形式上传本地文件,自己测试的时候都没有问题,但是在测试的电脑上无法上传,返回26错误码,在li ...
- qq联合登陆失败 错误码100044
最近刚将工程从eclipse搬到studio上,问题多多啊 . 其中一个就是qq联合登陆失败 错误码100044 各种查资料找原因 说法1:原来是上线之后的qq appid和appkey不一样,一致 ...
- mysql 远程 2003错误_MySQL远程连接失败(错误码:2003)
注:本文来源于< MySQL远程连接失败(错误码:2003)> (1) Xshell远程登陆服务器,用"ps aux|grep mysql"命令查看,MySQL服务已启 ...
- 小米手机安装失败错误码
小米手机安装失败错误码 用miui系统开发app,出现了一些安装失败的情况 错误码与原因 安装失败错误码 -7 与已安装应用签名不同 安装失败错误码 -15 应用仅仅属于测试的debug版本,仅限于a ...
- linux udp 广播recvfrom 返回 -1 错误码是 11 EAGAIN Resource temporarily unavailable
版本:银河麒麟桌面操作系统V10(SP1) 内核:Linux 5.4.18-28.23-bj-generic CPU:Loongson-3A5000 架构:loongarch64-linux-gnu ...
- 使用百度地图定位功能第一次成功,第二次开始返回505错误码
使用百度地图定位功能第一次成功,第二次开始返回505错误码 505错误码的意思是AK错误,申请AK的时候要严格按照官网的教程 http://lbsyun.baidu.com/index.php?tit ...
最新文章
- LTE CRS 时频资源
- 面试官:说出几个你熟悉的 Zookeeper 命令
- rust(50)-图像(3)
- 一文搞懂 SQL:基础知识和业务实践总结
- 控制台异常:Could not connection
- 通过options探测服务器信息,WEB服务器启用了OPTIONS方法
- [D3] Start Visualizing Data Driven Documents with D3 v4
- mysql所选路径已经存在_MySQL 入门知识(下) | 周末送资料
- 虚拟机,samba服务:路径太深,无法复制
- LiveGBS国标GB/T28181视频平台获取海康大华宇视摄像机设备通道视频流直播地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP/RTSP直播流地址示例
- JaxWsProxyFactoryBean调用WebService实例
- hi3798 run linux,EC6108V9(HI3798MV100)刷(linux)ubuntu16.04
- [计算机毕业设计]基于SM9的密钥交换方案的实现与应用
- TapTap 发布游戏
- 问题 : 找出直系亲属
- Boost.Locale 之字符转换 gbk utf8 big5 string wstring等
- 我的Qt作品(5)使用Qt+Halcon实现模板匹配;支持ROI框选/橡皮擦涂抹功能
- Transformer Cognos操作
- 大疆无人机参数解释YAW/Roll/Pitch
- LeetCode——69 x的平方根
热门文章
- @Data的注解以及相关的注解
- Kotlin(三) 语法糖
- 测试你的智力,大家来玩很好玩的跳青蛙
- 子比主题美化插件-PPHU美化插件
- Python实战:python操作GZ文件,实现文件压缩与解压缩
- SQL SERVER高级知识梳理一:语法,函数,系统表笔记
- matlab 光流法工具箱,光流法%matlab笔记
- 2022-2028中国Tableau咨询服务市场现状研究分析与发展前景预测报告
- python网络编程web教程_python网络编程学习笔记(6):Web客户端访问
- android混淆保留内部类,混淆jar包总结