avformat_open_input 设置timeout 出现-10049 error 不设置timeout没问题 是什么原因
时间: 2024-05-23 19:13:06 浏览: 168
avformat_open_input详解
5星 · 资源好评率100%
avformat_open_input是FFmpeg用来打开一个输入媒体文件的函数,而timeout是设置超时时间的参数。出现-10049 error通常是因为网络连接超时导致的,这个错误码对应的是WSAEADDRNOTAVAIL,即“无效地址”。如果你设置了timeout,那么当网络连接超时时,avformat_open_input会返回这个错误码。如果你没有设置timeout,avformat_open_input会一直等待网络连接成功,直到超时时间达到系统默认值。所以,如果你没有设置timeout,那么程序在等待网络连接成功时就不会出现错误。
阅读全文