我正在使用J4K库从java中的kinect中提取原始实时数据。到目前为止,我已经设法从kinect获取RAW BGRA图像数据并将其转换为PNG。现在我需要将它们作为视频流式传输到浏览器中。所以我的问题是如何将实时相框变成我可以流式传输的实时视频。
这就是我收到帧的方式。我没有一帧一帧的开放流。
@Override
public void onColorFrameEvent(byte[] color_frame) {
...image processing
}
我想要接收视频的客户端是nodejs应用程序,但我认为这不重要。
答案 0 :(得分:0)
根据您的标记,我假设您使用的是Kinect-v2。
管理和创建在浏览器中运行的实时流媒体的最简单方法是使用OpenKinect-for-Processing库。它是一个使用友好且易于使用的库,可在您的浏览器上运行。要获得快速教程,您可以查看此link并查看此小型YouTube tutorial。