Skip to content

Spout and Syphon

Martin Pulec edited this page Oct 14, 2024 · 1 revision

Table of Contents

Spout

Currently there is only Spout server support.

Server

Use following command to create Spout sender:

uv -d gl:spout  # or
uv -d spout     # wraps GL display, equivalent to `-d gl:spout:hide_window`

Similarly to Syphon, you can specify server name:

uv -d gl:spout=<name>

Client

You can use Spout capturer by running:

uv -t spout[:name=<srv_name>][:fps=<fps>]

Syphon

Server

Syphon support is added to UltraGrid OpenGL display. You can run it with following command:

uv -d gl:syphon # or 
uv -d syphon    # wraps GL display, equivalent to `-d gl:syphon:hide_window`

Alternatively, you can specify server name (instead of default UltraGrid):

uv -d gl:syphon=<another_name>

Client

Syphon clinet can be simply run as a normal capturer:

uv -t syphon -c <compression> <receiver_addr>
Clone this wiki locally