# Streamer Configurator

Allows remote access to the Streamer application’s GUI. There are two conditions when it will work:

-   Output is running (allows Streamer Configurator to be used on computer that receives the stream)
    
-   Without the output started if the `--configurator` flag is given to the Streamer executable
    

## How To Connect

Add the Streamer Configurator entity to a project containing the Remote Streamer entity. A button will appear where you can connect to the Streamer application.

Your browser does not support the video tag.

## Manual Addressing

Manual addressing can be used to specify a specific Streamer to connect to directly using its IP address.

## `--configurator` Flag

If the Streamer application is started with the `--configurator` flag it can be connected to directly using its **Server Address**. When the `--configurator`flag is used, Streamer applications show up automatically when the Streamer and Player are connected to the same network.

A specific bind device can be set through the **Bind Address** setting.

### `--headless --configurator`

The Streamer GUI can be accessed through the Streamer Configurator even if the application is running `--headless`.

```shell
STREAMER_NAME --headless --configurator /home/username/project/streamer.vproj
```

### No stop without `--configurator`

If changes to be output needs to be done remotely, make sure to use the `--configurator` flag when starting the Streamer application. Otherwise Streamer Configurator will not be able to connect to the Streamer when output is stopped.

## UI Scale

UI Scale is not available through the streamer configurator gui. The Player application’s UI Scale setting is used.

## Settings

Server Address

Address for the `--configurator` server you want to connect to

Bind Address

Bind device address to route data through a specific device

Max width and height

Top right corner can set the maximum resolution of the Streamer gui

Bit Rate

Set the bitrate

Window Resizing

Bottom right corner triangle can be used to resize the window dynamically
