hi Stefano,
I'm interested in integrating fluxus with an external application
reading/encoding/processing A/V data.
i was connecting external applications the other way around using shared
memory. it can be tricky this way, since you have to download the data
from the gpu to send it to the server, which can be slow. if you choose
this way, you could try writing an ffgl plugin that passes through the
pixel primitive content, and sends it to the server in shared memory.
on osx it is possible to use syphon (http://syphon.v002.info/) to share
frames.
on the other hand, i would use an other machine with a capture card if
the budget permits. it's simpler and faster, which is quite important
when dealing with real-time video.
best,
gabor