Spout 2.007.014
Installation
The utility programs do not require an installation program. Download SPOUT_2007-014.zip below and extract to any convenient folder. This will result in a "SPOUT-2007" folder with two sub-folders :
SETTINGS
- SpoutSettings - a program to select settings for Spout
- SpoutPanel - a sender selection dialog that can be used by Spout receivers
- Batch files for manual registration and setup
DEMO
- Sender and receiver demonstration programs
Setup
- Open "SpoutSettings" to establish registry settings for Spout applications.
The individual Help buttons at right provide details for each setting. - Refer to "spout-setup.pdf" for instructions and for more details.
Manual setup
Manual methods can be also used for Spout registration if required.
- register-spout.bat - establish default registry settings used by Spout applications.
- spout-settings.bat – change each setting individually as required.
- unregister-spout.bat – remove Spout entries from the registry if no longer necessary.
Demonstration programs
The demonstration programs are basic Sender and Receiver. Their purpose is to determine whether the system is compatible with Spout texture sharing. These programs should used first to establish compatibility.
A common problem occurs for laptops with dual "power saving" graphics. Spout sender and reciever applications must use the same graphics adapter. The easiest solution is to use Windows graphics settings (Settings > System > Display > Graphics settings > Graphics performance preference) and set each sender and receiver application to prefer "High performance". Profiles can also be established using driver settings such as the "Nvidia Control Panel".
Advanced demonstration program
An advanced version of the demonstration programs based on Openrameworks is hosted in a separate repository. Both sender and receiver can be built from the same source files. Pre-built programs can be downloaded from the latest Release. The receiver includes full screen display for multiple monitors, image adjustment using high speed shaders and video recording by way of FFmpeg.
Developers
Source code downloads are only required for development. Developers can find changes documented in Updates.md and in the individual source files. Pre-built binaries of the libraries and example programs can be downloaded below (Spout-SDK-binaries_2-007-014.zip). These can be re-generated at any time using CMake. See building the libraries.pdf in the repository root for details.