Realtime video sharing framework for Windows

Senders and receivers include FreeframeGL plugins, a Java interface for Processing, Jitter externals for Max/Msp, VIZZable modules for Ableton Live, and a Virtual Webcam as a universal receiver. There is also example code for creating your own applications with openFrameworks and Cinder. Now these applications running on Windows can share video with each other in a similar way to Syphon for OSX.

For compatible graphics hardware, OpenGL textures are shared by way of DirectX using the NVIDIA DirectX/Opengl interop extension. If hardware is not compatible, SPOUT provides a backup by way of shared memory.


Spout is open source software, so become a supporter. Donations are not for profit, and are used to offset time, development and web hosting costs.

For support get in touch with us via the forum.
Answers to common questions can be found on the FAQ.
Suggestions for problems with PayPal are here.
Contact us by email.

The spout logo is designed by mimfox.