Send your program to a display

TCast can put your program full-screen on a physical display: a projector, a stage monitor, a TV, or a second screen, while you keep operating on your own. Each detected display gets its own on/off switch in the sidebar. While you can use a device like an Blackmagic UltraStudio/DeckLink through OBS to do this, this is a great built in solution that doesn't require any extra hardware.

The sidebar's Display Output group listing each display with its ON/OFF row


Open output on a display

Output opens instantly and shows exactly what's on air. You can drive several displays at once. Every row you switch ON gets its own full-screen program.


Protected displays (primary and operator)

To stop you accidentally covering the screen you work from, two displays are guarded by default:

A guarded display still lists in the sidebar but shows as restricted and won't open until you allow it. If you tap one, TCast explains why and links straight to the setting.

To allow output on them:

  1. Open Settings (⌘,) and select the Output pane.
  2. Under Output Displays, turn on Allow output on the primary display and/or Allow output on the controller's display.

Settings ▸ Output ▸ Output Displays, with the two allow toggles and the detected-display list

Each detected display is listed here too, with its resolution and a restricted tag when it's currently guarded.

I recommend leaving both guards on unless you have a reason not to. Losing the screen you operate from mid-show, or even just while setting up, is not fun and usually requires a system restart.


What gets sent

Display output is independent of the preview-side outputs (NDI, Syphon, OBS Browser Source, audio monitor). You can run any combination at once.


Troubleshooting

A display shows "restricted" and won't turn on

A display isn't listed

The image is scaled or has black bars

The program is black on the display