使用socket.io将base64编码的映像发送到客户端

时间:2014-06-19 15:58:38

标签: javascript node.js websocket socket.io

我正在尝试向客户端发送一些JSON数据。在此JSON数据中,还存储了编码图像(它由C ++软件完成,该软件使用Qt和QByteArray通过网络发送JSON)。 现在我想通过websocket将数据从我的Node.JS服务器传输到一些客户端,这样他们就可以在HTML页面上呈现图像。 到目前为止,我正在使用socket.io进行通信,但我应该如何管理图像流? “

1 个答案:

答案 0 :(得分:0)

我找到了“bug”并解决了它。

基本上,我正在通过websocket传输cv :: Mat。我最初在没有做

的情况下流式传输uchar *数据
cv::imencode(".jpg", cvMat, outputUcharVector);

做了诀窍