Создание RTMP-потока из изменяющегося BufferedImage

В настоящее время у меня есть программа, которая может захватывать BufferedImage с входа веб-камеры, когда это необходимо. Сейчас я ищу метод/библиотеку для кодирования этого в поток RTMP. Xuggler показался хорошим вариантом в этом ответе, но из того, что я могу сказать, он кажется очень устаревшим и в плохом состоянии. Xuggler, похоже, построен поверх FFMPEG - смогу ли я добиться этого только с помощью FFMPEG? Я довольно не знаком с FFMPEG, но могу изучить его, если он того стоит.

По сути, я хочу создать программу, которая может транслировать веб-камеру в прямом эфире, но это ДОЛЖНО быть из постоянно меняющегося BufferedImage, так как я хочу позже манипулировать выводом веб-камеры с помощью этого BufferedImage.


person Tom Johns    schedule 19.10.2020    source источник
comment
у вас это сработало? у меня тоже такой вариант использования   -  person mifol68042    schedule 21.03.2021
comment
@ mifol68042 Вроде как, но моя реализация довольно специфична для системы, в которой я запускаю это приложение ... Я сделал адаптацию этого, но имейте в виду, что вам понадобится ОС, которая может поддерживать файлы FIFO или найти способ эмулировать их поведение в Windows: горячее кодирование. crombz.com/2016/02/   -  person Tom Johns    schedule 23.03.2021


Ответы (1)


Если вас интересует Xuggler, я активно поддерживаю его форк. Вы можете найти его на https://github.com/olivierayache/xuggle-xuggler.

person Olivier Ayache    schedule 04.11.2020
comment
Спасибо за это. Однако ссылка на документацию в репо кажется мертвой? - person Tom Johns; 06.11.2020