Конвертировать JPG в MPEG в JAVA для потоковой передачи - PullRequest
0 голосов
/ 13 октября 2018
public static void handleConnection(OutputStream outputStream, String imageId) throws Exception {
    outputStream.write(ByteUtil.getBytes());

    while (true) {
        byte[] data = Pipeline.pop(imageId);
        outputStream
                .write(("Content-type: video/mp4\r\n" + "Expires: 0\r\n" + "Cache-Control: no-cache, no-store\r\n"
                        + "Connection: keep-alive\r\n" + "Content-Transfer-Encoding: binary\r\n"
                        + "Content-Length: " + data.length + "\r\n\r\n").getBytes());
        outputStream.write(data);
        outputStream.write("\r\n\r\n".getBytes());
        outputStream.flush();
    }
}

Я пробовал MJPG для потоковой передачи, но это не масштабируемое решение.Так что теперь я пытаюсь потоковое видео из изображений JPG в памяти в браузер для потоковой передачи.Но я не знаю, как преобразовать изображения jpg в байтовом массиве в байтовый массив mpeg в памяти.

...