-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 14.10.2011 um 11:35 schrieb Py Fave:
hi list
- what would be the equivalent in linux let's say ubuntu ? it's a
frame server implementation?
any way to redirect gem output ?
the linux "equivalent" that is currently part of Gem is a V4L/V4L2 output module, by use of a loopback kernel driver ("vloopback" for v4l support, v4l2loopback for v4l2 support).
this allows you to "send" pix-data to virtually any application that is ablt to read v4l/v4l2 devices (it's only "virtually", since some applications make weird assumptions about the video-device...e.g they will abort if no tuner is present)
the good thing is, that the receiver side need not care whether the data is coming from a webcam, a high end grabber card or an application. (e.g. you don't need "syphon" support on the client)
On 2011-10-14 19:01, vade wrote:
Unfortunately, those solutions read back to main memory, which is slow, and adds a lot of latency and processor overhead.
it depends on your actual problem, whether this is an issue or not. e.g. if you want to do image analysis on the client side of a "raw" image from the server, then you might be better of without taking the detour via the gfx card.
if however, you want to do something with (say) Gem's "output" (which by it's very nature is already 'on' the gfx card), then a main memory based video-piping mechanism might add significant overhead.
madsr IOhannes