如何将原始帧图像数据的实时流转换为视频



我正在使用J4K库从java中的kinect中提取原始实时数据。到目前为止,我已经设法从 kinect 获取 RAW BGRA 图像数据并将它们转换为 PNG。现在我需要将它们作为视频流式传输到浏览器中。所以我的问题是如何将实时相框转换为我可以流式传输的实时视频的任何建议。

这就是我接收帧的方式。我没有开放的流,只是一帧一帧。

@Override
public void onColorFrameEvent(byte[] color_frame) {
...image processing
}

我想接收视频的客户端是一个nodejs应用程序,但我认为这并不重要。

根据您的标签,我假设您使用的是 Kinect-v2。

我想到的管理和创建在浏览器中运行的实时流的最简单方法是使用 OpenKinect-for-Processing 库。它是使用友好且易于使用的库,可在您的浏览器上运行。有关快速教程,您可以查看此链接并浏览此小型YouTube教程。

最新更新