Using the boygrouping, I have a camera connected on a client, and I would like to analyse the video (for tracking) on the server.
My problem is that the VideoIn is (as expected) OK only on the client having the camera connected, and empty (nil) on other clients and on the server.
I know how to “transmit” data or instructions from server to client(s) thanks to Boygroup(Client) node, but I really don’t see how to do the inverse thing (client → server).
Sorry if I missed something obvious, still a vvvv-beginner.
unfortunately you missed nothing. what you tried to achieve is simply not possible. in boygroups clients don’t talk back to the server.
if you want a camera signal to be analysed on the server you need to connect it to the server. or you could try sending a small version (~320x240 or even smaller) to the server via udp.
Yes it really helps, thank you very much both ! Didn’t know NetSend and UDP nodes.
But it seems that each frame of my video signal (320x240) is too heavy for udp connection, since it doesn’t work. Tried with a small jpg too, it doesn’t work smoothly (many interruptions in the display of the received image).
But I succeeded to send simple data from client to server via UDP nodes, so I think I actually will try and do my tracking analysis on each client as Manuel adviced me, then send only the resulting data to the server, in order to treat them together (I have a multicamera system).