带有javaCV的FFMPEG无法打开流
FFMPEG with javaCV can't open stream
我在测试获取 Mobotix 摄像机的视频流时遇到了一个奇怪的行为,我使用的是 javaCV 0.11。
当我设置超时时我无法打开流,只有在我不设置超时参数时才会打开流。
我使用 javaCV 0.11 和 Java CV 0.11 在版本 0.9 和 0.8 中验证了此行为,它适用于超时。
可能是库 JavaCV 或我使用它的方式的错误:P
我对 ffmpeg 专家的问题如下:
当我打电话时:
avformat_open_input
函数returns-138
我针对此错误代码调用了函数 av_strerror 并返回了函数 "Error number -138 occurred"。
描述不是很有用,谁能告诉我这个错误是什么意思?
错误 -138 表示超时。
来自errno.h:
#define ETIMEDOUT 138
我在测试获取 Mobotix 摄像机的视频流时遇到了一个奇怪的行为,我使用的是 javaCV 0.11。 当我设置超时时我无法打开流,只有在我不设置超时参数时才会打开流。
我使用 javaCV 0.11 和 Java CV 0.11 在版本 0.9 和 0.8 中验证了此行为,它适用于超时。
可能是库 JavaCV 或我使用它的方式的错误:P
我对 ffmpeg 专家的问题如下:
当我打电话时:
avformat_open_input
函数returns-138
我针对此错误代码调用了函数 av_strerror 并返回了函数 "Error number -138 occurred"。
描述不是很有用,谁能告诉我这个错误是什么意思?
错误 -138 表示超时。
来自errno.h:
#define ETIMEDOUT 138