У меня странное поведение при тестировании, чтобы получить видеопоток камеры Mobotix, я использую javaCV 0.11. Когда я устанавливаю тайм-аут, я не могу открыть поток, поток открывается только в том случае, если я не задаю параметр таймаута.FFMPEG с javaCV не может открыть поток
Я проверил это поведение с javaCV 0.11 и Java CV 0.11 в версиях 0.9 и 0.8, он работает с таймаутом.
Вероятно, ошибка Либерал JavaCV или путь, я использую его: P
Мой вопрос для FFmpeg экспертов заключается в следующем:
Когда я звоню:
avformat_open_input
Функция возвращает -138
Я вызвал функцию av_strerror, чтобы получить этот код ошибки, и функция была возвращена «Номер ошибки -138 произошел».
Описание не очень полезно, может ли кто-нибудь сказать мне, что означает эта ошибка?
сообщение некоторый код, когда вы открываете файл, пожалуйста – tweellt
я нашел мою проблему я настройки параметра тайм-аута в секундах, в более новых версиях FFmpeg должна быть установленный в микросекундах, спасибо за помощь. http://ffmpeg.org/ffmpeg-all.html#http тайм-аут Установите тайм-аут в микросекундах операций ввода-вывода сокетов, используемых базовой операцией низкого уровня. По умолчанию установлено значение -1, что означает, что таймаут не указан – rgomes