我正在开发一次监控 20 个视频流的应用程序。我将在 JFrame 中有 JFrame 和 20 个框(例如 JPanel)来显示 20 个流。我可以使用 xuggler 加载流和解码,但现在如何在 Swing JPanel 上显示它?
我可以在 SourceDataLine 上播放声音,我的问题只是,如何在 Swing 组件上每秒显示 20 * 30 = 600 个视频帧?
xuggler 还输出 YUV420P 像素格式解码帧,将其转换为 RGB、创建 BufferedImage 并在 Swing 组件上显示是否有开销?
请指导我。我想在摆动组件中一次显示 20 个视频流。