Как читать видео прямо из входного потока в JavaCV? - PullRequest
1 голос
/ 31 января 2020

Мне нужно читать живую ленту из не файлового источника. Что я пробовал:

    FFmpegFrameGrabber grabber = new FFmpegFrameGrabber(in, 1024 * 512);
    grabber.start();

    while (true) {
        Frame frame = grabber.grab();
        canvasFrame.showImage(frame);
    }

Этот фрагмент прекрасно работает с файлами, однако он не может читать напрямую из видеопотока (он зависает). Есть ли способ прочитать видео из InputStream без буферизации во временный файл, используя JavaCV

...