使用Node.js处理RTSP以拍摄图像快照

我有一个RTSP,我想让Node.JS理解。 我find了一种使用Java从networking摄像机捕捉的方法,但是我希望只使用Node.js来完成此任务,并从videoRTSP中获取它。

我的意图是使用setInterval,获取stream,将其转换为base64,并通过Socket.IOstream到客户端,以便他们可以在浏览器中将其视为<img>标记。 这些东西大部分都是从networking摄像头制作出来的,但是我只有一个RTSP作为video源。

那么,有没有人知道是否有办法做到这一点?

几个月前我真的find答案,但忘了我在这里问。

我的代码是在https://github.com/ghostbar/RTSP-Streaming.js 。 它从RTSPstream中读取它并将其转换为JPEG,然后转换为base64,以便通过Socket.IO传递给客户端。

下面是一些代码,可以从networking摄像头读取数据,并将其上传到服务器上的图像上,使用Node: https : //github.com/josher19/node-jpegcam

您可以将数据发送到客户端,而不是将其保存为服务器上的映像。

– >>乔什<< –