Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在NodeJS中接收ZMQ视频流_Node.js_Zeromq - Fatal编程技术网

Node.js 在NodeJS中接收ZMQ视频流

Node.js 在NodeJS中接收ZMQ视频流,node.js,zeromq,Node.js,Zeromq,我正在编写一个electron应用程序,其中我希望通过ZeroMQ发布/订阅模式接收从python后端发送的视频(网络摄像头视频)。我有一个正常工作的python服务器,我用python客户机接收器测试了它 我的python视频发布者 我曾尝试使用类似于zmq官方页面的简单订阅客户端在NodeJS中接收它,但它似乎没有收到任何内容。问题在于在消息中发送主题。当主题作为字符串发送时,NodeJS包装器没有看到主题,只有一个空白空格分隔主题和负载。为了正确地发送消息主题,我必须使用send_mult

我正在编写一个electron应用程序,其中我希望通过ZeroMQ发布/订阅模式接收从python后端发送的视频(网络摄像头视频)。我有一个正常工作的python服务器,我用python客户机接收器测试了它

我的python视频发布者


我曾尝试使用类似于zmq官方页面的简单订阅客户端在NodeJS中接收它,但它似乎没有收到任何内容。

问题在于在消息中发送主题。当主题作为字符串发送时,NodeJS包装器没有看到主题,只有一个空白空格分隔主题和负载。为了正确地发送消息主题,我必须使用send_multipart函数

footage_socket.send_multipart([b"video", byte_buffer])
footage_socket.send_multipart([b"video", byte_buffer])