У меня есть этот поток MJPEG. Когда я открываю его с помощью VLC или Chrome, он работает отлично, и в обоих случаях поток запускается мгновенно (или по крайней мере в течение одной секунды). Однако с MPlayer я получаю это сообщение примерно в 1000 раз: кэш не заполняется, рассмотрите возможность увеличения -cache и / или -cache-min! ... а потом, спустя годы, я мог бы получить поток.

С OpenCV и его captureFromFile время ожидания анализа истекает, но затем я получаю неустойчивый и запаздывающий поток.

Что делает VLC и Chrome успешными, а MPlayer и OpenCV ужасно терпят неудачу? Я попытался запустить VLC с -v, но я не могу сказать, что он делает из этого.

2 ответа2

2

VLC имеет все встроенные кодеки и не разделяет их с ОС. MPlayer и другие полагаются на кодек, который есть в ОС.

0

Попробуйте увеличить значение кэша -cache = 4096, например ... также попробуйте увеличить -cache-min = 80 (увеличение на 80%)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .