ffmpeg -stimeout 设置不生效问题 ffmpeg用avformat_open_input()解析网络流时,默认是阻塞的。 当遇到解析错误的网络流时,会导致该函数长时间不返回。 为此可以设置ffmpeg的-stimeout 的参数,要注意 -stimeout的单位是us 微妙。 用法就是设置在解析的 url 之前 (这里设置超时为5秒)即: ffmpeg -stimeout 5000000 -i rtsp://admin:admin@192.168.7.102:554/h264........... …