hdb198869 发表于 2017-12-5 20:37:09

请问 ffnpeg 拉取源时 timeout 能在命令行设置吗?

只搜索到 rtp/rtsp可以设置-stimeout超时参数,请问下拉其余格式/协议的文件或者流时,能在命令行直接设置timeout吗?
我之前的做法是改了ffmpeg的代码,avformat绑定了一个interrupt_callback函数,超时时间是在代码里面写死的,感觉不是很好,有更优雅的方式吗?

hdb198869 发表于 2017-12-5 20:46:07

@大师兄

孙悟空 发表于 2017-12-5 21:32:01

用tcp的timeout应该是可以搞定的,其他协议的话,也是改代码处理的,比如rtmp

hdb198869 发表于 2017-12-5 21:43:29

孙悟空 发表于 2017-12-5 21:32
用tcp的timeout应该是可以搞定的,其他协议的话,也是改代码处理的,比如rtmp ...

貌似没 -timeout 这个参数吧?
页: [1]
查看完整版本: 请问 ffnpeg 拉取源时 timeout 能在命令行设置吗?