MixEffect Documentation


MixEffect Newsletter

MixEffect Community


This section covers output options for ATEM switchers connected to MixEffect.

Live Stream

This section is displayed for those switchers — such as the ATEM Mini Pro, Mini Pro ISO, Mini Extreme, and Mini Extreme ISO — capable of outputting program to a live streaming service. It provides an interface to those familiar with the Live Stream tab in ATEM Software Control, but there are important differences to keep in mind.


ATEM switchers that support live streaming read in a file named Streaming.xml on macOS or Windows computers in the following locations:

This file is read on each power cycle of the switcher. While the API allows you to set the current streaming service, server, and profile, there is no known API to update or import a Streaming.xml file into the ATEM switcher while it is running.

MixEffect displays those streaming services, servers, and profiles that have been imported to or manually created in MixEffect. It supports importing of an existing Streaming.xml as well as exporting of such files suitable for importing into a switcher via the ATEM Software Control desktop application.

If the currently selected service, server, or profile in the ATEM switcher does not exist in MixEffect, a placeholder entry will be displayed but it cannot be selected if you change the service.

On the flip side, if you select a service, server, or profile in MixEffect that does not exist in the Streaming.xml file loaded into memory on the ATEM switcher, ATEM Software Control will display blank lines in the Live Stream tab in Output. The ATEM is still configured to live stream to what you set in MixEffect, there is just no visual indication.

Live Stream Options

Using Default Servers and Profiles

MixEffect allows you to set a server and profile as default for their service. When you choose a service, the server and profile are automatically set for you. You no longer have to dig around for the correct server to stream to, nor have to change the quality setting each time.

Streaming default server and quality

Record Stream

This section controls the settings that instruct the ATEM switcher to record your program output to SSD drives connected to the ATEM Switcher.

Recording Indicator

Capture Still

Allows you to capture the current program output as a still image in your Media Pool.

Capture Still

The Capture Still button is only available if there is an empty still slot in your Media Pool. If all slots are being used, the button will be grayed out and disabled.


Set the timecode for the connected switcher using either the current time or starting from a pre-set value.


NOTE: The updating of the timecode is a little slow with regards to the number of frames. The timecode should be accurate to the second with what is displayed in ATEM Software Control on macOS or Windows.