Source: Love Mac | Software download link: mimoLive for Mac
mimoLive is a professional-grade real-time video production and live streaming software designed exclusively for macOS. With its intuitive layer-based interface and powerful multi-stream output capabilities, it is widely used in scenarios such as corporate live streaming, online education, webinars, game streaming, and television production. Its core advantage lies in the ability to seamlessly integrate multiple video sources, graphics, text, and effects, and push them to multiple platforms with one click or record them as high-quality video files.
I. Detailed Explanation of the Core Interface and Workspace
The interface of mimoLive adopts the modular layout commonly found in professional broadcast software, primarily divided into the following key areas:
- Preview Window: Located in the upper left of the interface. This is the director’s private view, used to preview the next scene or source about to be switched live, ensuring content accuracy.
- Program Window: Located in the upper right of the interface. This is the final output picture currently being live streamed or recorded; what the audience sees is the content within this window.
- Layer List: Located on the left side of the interface. This is the core composition area of a scene. Each scene consists of multiple stacked layers (such as cameras, screen sharing, images, text, etc.). The order of layers determines visual priority; upper layers will cover lower layers.
- Document Library: Located on the right side of the interface. Contains all available resources and management panels:
- Sources: All addable input sources, such as cameras, screen capture, images, video files, audio devices, etc.
- Scenes: Save and manage all created scenes.
- Destinations: Configure live streaming push addresses (such as YouTube, Twitch, custom RTMP) and recording settings.
- Audio Mixer: Independently control the volume and mute status of each audio source.
- Control Bar: Usually located at the bottom, containing buttons for switching scenes, live streaming/recording control buttons, audio meters, etc.
II. Complete Workflow: From Creation to Export
1. Create or Open a Project
Location: Menu bar at the top of the screen.
Specific Steps:
- After launching mimoLive, a project template selection window will automatically pop up. You can choose “Blank Document” or select a preset template based on your use case (such as “Webinar”, “Classroom Live Stream”).
- To create a new project: Click the menu bar
File→New. - To open an existing project: Click the menu bar
File→Open, or use the shortcutCmd + O.
2. Add and Configure Input Sources
Location: The “Sources” panel on the right side under “Library”.
Steps:
- At the bottom of the “Sources” panel, click the “+” button.
- Select the desired source type from the list, for example:
- Camera: Select a connected camera.
- Screen Capture: Select the entire screen or a specific application window.
- Image: Import a logo, background image, etc.
- Movie: Import a pre-recorded video clip.
- Once added, the source will appear in the “Sources” list. You can click its name to rename it, or use the gear icon on the right for detailed settings (such as resolution, frame rate, keying, etc.).
3. Build Scenes
Location: The “Layers” list on the left and the “Scenes” panel on the right.
Steps:
- In the “Scenes” panel, there is a “Initial Scene” by default. You can click the “+” button at the bottom of the panel to create new scenes (such as “Host”, “Screen Share”, “Outro”).
- Select a scene and add content to it in the “Layers” list on the left:
- From the “Sources” panel on the right, drag the desired source directly into the “Layers” list.
- Adjust the layer order by dragging and dropping. For example, the bottom layer can be the background image, the layer above it can be the camera, and the top layer can be the text title.
- Select a layer and use the control buttons above the layer or the Inspector to adjust its position, size, opacity, or add filters (such as chroma key).
4. Set Up Streaming Destinations and Recording
Location: The “Destinations” panel in the “Library” on the right side.
Steps:
- Streaming Setup: In the “Destinations” panel, click the “+” button and select “Streaming Server.” In the settings, choose a preset platform (such as YouTube Live) or select “Custom” to enter the RTMP URL and stream key.
- Recording Setup: In the “Destinations” panel, click the “+” button and select “Recording.” You can set the recording file format, quality, and save path. Typically, choose “Apple ProRes” or “H.264” format.
- You can add multiple destinations at the same time to achieve “one-click multi-streaming” and “stream while recording.”
5. Live Streaming and Scene Switching
Location: The control bar at the bottom of the interface and the “Scenes” panel.
Steps:
- In the center of the control bar, click the red “Start Live” button, and the software will begin connecting to all streaming servers and recordings you have set in “Destinations.”
- Scene Switching: This is the core operation during a live stream.
- Manual Switching: In the “Scenes” panel, click the thumbnail of a scene, and that scene will immediately appear in the “Preview Window”. After confirming it is correct, click the “Cut” button below the thumbnail (or use the shortcut key, see below) to cut it into the “Program Window” for live streaming.
- Automatic Switching: You can create a “Scene List” and set timed automatic switching, which is suitable for slideshow presentations.
- Using the “Preview Window” to arrange the next shot in advance is the key to achieving a smooth live stream.
6. Ending and Exporting
Location: The control bar and the “Destinations” panel.
Specific Steps:
- When the live stream ends, click the red “Stop Live” button in the control bar.
- If recording was enabled, the recording file will be automatically saved to the preset path after the live stream is stopped.
- To view or use the recording file, go to the “Destinations” panel, find the “Recording” item, and click the “Show File” button on its right to locate the generated video file in Finder.
III. Advanced Tips for Common Features
- Chroma Key: In the inspector for the camera layer, enable “Effects” and select “Chroma Key”. Use the eyedropper tool to click the green screen background in the preview image, and adjust the “Tolerance” and “Edge Smoothness” parameters to achieve a clean keying effect.
- Picture-in-Picture & Split Screen: By adding multiple video source layers (such as camera and screen sharing) and manually adjusting the position and size of each layer, you can easily create picture-in-picture or side-by-side split-screen layouts.
- Dynamic Text & Titles: Add a “Text” source. In the inspector, you can not only enter static text, but also use the “Dynamic Data” feature to insert the current time, a timer, or even data from text files or the web, enabling real-time information updates.
- Scene Transition Animations: Below the scene thumbnails, in addition to “CUT”, there are also transition effect buttons such as “FADE” and “WIPE”. Click to apply preset smooth transitions and enhance your live stream’s professionalism.
- NDI Input/Output: mimoLive supports the NDI protocol. You can add other NDI devices (such as a camera on another computer) as a “Source”, and you can also send mimoLive’s output as an NDI source to other software (such as Zoom or OBS), enabling high-quality video transmission across applications.
IV. Common Issues and Solutions
Issue 1: Live stream stuttering or frame drops.
Solution:
- Check whether your network upload bandwidth meets the bitrate requirements for live streaming.
- In the streaming settings under “Destinations”, appropriately lower the video bitrate.
- Close other applications that are using a large amount of network or CPU resources.
- Make sure the resolution of the video source you are using (such as a camera) matches the project settings, to avoid unnecessary supersampling by the software.
Problem 2: Audio is out of sync or there is no sound.
Solution:
- Check the “Audio Mixer” panel to make sure the corresponding audio source is not muted and that the volume slider is at an appropriate level.
- In “System Settings” -> “Privacy & Security” -> “Microphone”, make sure mimoLive has been granted access to the microphone.
- If you are using an external audio interface, in the mimoLive menu bar
mimoLive->Preferences->Audio, confirm that the correct input device is selected.
Problem 3: The software runs slowly or the preview is not smooth.
Solution:
- Reduce the number of layers in the scene, especially high-resolution image and video file layers.
- Try setting “Quality” to “Draft” in the layer inspector to reduce the preview load.
- Make sure your Mac meets mimoLive’s system requirements, especially for keying and effects that require GPU acceleration.
Problem 4: How can I quickly switch between multiple cameras?
Solution: Create a separate scene for each camera (e.g., “Main Camera,” “Side Camera”). During a live stream, simply switch between these scenes in the scene panel. This is a broadcast-standard workflow that is more efficient and reliable than toggling layers on and off within a single scene.
V. mimoLive for Mac Keyboard Shortcuts Summary
Mastering keyboard shortcuts can greatly improve your live streaming control efficiency.
| Function | Shortcut (Mac) | Description |
|---|---|---|
| New Document | Cmd + N |
Create a new project |
| Open Document | Cmd + O |
Open an existing project |
| Save Document | Cmd + S |
Save the current project |
| Start/Stop Live Stream | Cmd + L |
Control live streaming and recording |
| Take Preview Scene to Program | Spacebar (Space) |
Send the preview window content to the live stream (most commonly used) |
| Switch to Previous Scene | Left Arrow (←) |
Switch backward in the scene list (preview) |
| Switch to Next Scene | Right Arrow (→) |
Switch forward in the scene list (preview) |
| Show/Hide Interface Panels | Cmd + 1 / 2 / 3 / 4 |
Quickly toggle the visibility of different libraries |
| Cut Selected Layer | Cmd + X |
Operate in the layer list |
| Copy Selected Layer | Cmd + C |
Operate in the layer list |
| Paste Layer | Cmd + V |
Operate in the layer list |
| Delete Selected Layer | Delete key |
Remove the selected layer from the current scene |
| Open Inspector | Cmd + I |
Open/close the parameter inspector for the selected layer |







