[PD] pd with syphon WORKS!

IOhannes m zmoelnig zmoelnig at iem.at
Mon Oct 17 09:11:04 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


>> Am 14.10.2011 um 11:35 schrieb Py Fave:
>>
>>> hi list
>>>
>>> 1. 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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6b1QUACgkQkX2Xpv6ydvT25QCeI1d9UofpggghSzR40JRHV4Lv
kYoAoM6+WTITlEwopCZ+/qA7XUn3l/rQ
=1/wE
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3636 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20111017/d409f29b/attachment.bin>


More information about the Pd-list mailing list