mimoLive

Outputs & Distribution (Program Out)

Output destinations send video and audio out of mimoLive: to a file, a streaming service, the network, another app or a display. A document can have any number of output destinations, and they can all run at the same time, for example a recording and two live streams.

You manage them in the Output Destinations list in the lower part of the right column of the document window.

a960f5ce cc18 4cdf b6b2 599542b4388b

Types of Output Destinations

Output DestinationWhat It Does
File RecordingRecords a program output or a source to a movie file on disk.
Live StreamingStreams to a streaming service or an RTMP server.
NDI® OutputSends video (with alpha channel) and audio to NDI® receivers on the local network.
Virtual CameraAppears as a camera in other apps, for example video conferencing software.
Full Screen PlayoutShows the video on a separate display.
Blackmagic Design PlayoutPlays out via SDI or HDMI on Blackmagic Design hardware.
Audio Aux OutputSends audio to an audio device.
mimoCall OutputSends the video to a mimoLive on another Mac over the internet.
Image WriterSaves single images or image sequences as JPEG or PNG files.
Last Recording UploaderCopies the most recent recording to a folder or to a server via SSH.

Other Ways to Get Video Out of mimoLive

MethodWhat It Does
SyphonShares video with other apps on the same Mac. It is set up as a layer in the Layer Stack, not as an output destination.
AirPlayPlays out to an Apple TV or a smart TV that macOS uses as an external display.
SHOUTcast or IcecastAudio-only streaming with the free tool butt.

Adding and Removing Output Destinations

Click the + button at the top of the Output Destinations list, or choose Destination > Add Output Destination…. In the popover, double-click an output destination or drag it to the list.

95dfdf3e a27c 48ff a777 4312dbdda125

To remove an output destination, select it and click the – button at the top of the list, or choose Destination > Delete. The Destination menu also has commands to rename and duplicate the selected output destination.

Choosing Video and Audio

Most output destinations have these settings:

SettingMeaning
VideoThe video to send: a program output (each program output of the document is listed) or a video source from the Sources Repository.
AudioThe audio to send: the program mix, a custom audio mix from the Audio Mix Panel, or an audio source.
Video SizeSome output destinations, such as File Recording, Live Streaming and NDI®, have this setting. “Same as Video Source” uses the size of the selected video. “Same As Program Output” uses the size of the main program output. “Custom” lets you enter a size.

The settings that are specific to one output destination are described on its page.

Going Live

Click the live button of an output destination to start or stop it. Its color shows the state:

a153ea90 9cb0 4060 b029 4c7297c4025a
ColorState
GreyThe output destination isn’t set up yet or isn’t available.
GreenThe output destination is set up and ready.
RedThe output destination is live and sending.

While an output destination is live, many of them show status information instead of their settings. Some have a performance monitor that shows how well they keep up.

Starting and Stopping with the Show

c93ea69f fdbd 4124 aaad 40b9d0a501d4

Select Start with show to start an output destination when you click the Start Show button, and Stop with show to stop it when the show ends. Depending on the Show Settings, the show can end some time after you click the Stop Show button.

Small icons in the Start/Stop Show button show which output destinations it starts and stops:

52edbc3e df4c 4964 accd 329458421751

Controlling Output Destinations Remotely

Output destinations can be started, stopped and configured with the HTTP API, the Automation Layer (outputOn and outputOff) and the MCP tools for AI agents.

Your Feedback

How would you rate your experience with this feature of mimoLive®?

User Manual: Recent Updates

WebSocket API

Besides the request-based HTTP API, mimoLive pushes notifications about changes over a WebSocket. A remote

Read More »

AI Agents

Model Context Protocol (MCP) Alongside its REST-style HTTP API, mimoLive exposes a Model Context Protocol (MCP) endpoint

Read More »

Table of Contents