Я разрабатываю приложение для мониторинга 20 видеопотоков одновременно. У меня будет JFrame и 20 блоков (например, JPanel) внутри JFrame для отображения 20 потоков. Я могу загружать поток и декодировать с помощью xuggler, но как я могу отобразить это через Swing JPanel?
Я могу воспроизводить звук на SourceDataLine, моя проблема только в том, как отобразить 20 * 30 = 600 видеокадров в секунду на компоненте Swing?
Также xuggler выводит декодированные кадры в формате пикселей YUV420P, есть ли накладные расходы при преобразовании этого в RGB, создании BufferedImage и отображении в компоненте Swing?
Пожалуйста, помогите мне в этом. Я хочу отображать 20 видеопотоков одновременно в компонентах свинга.