Live streaming

Table of Contents

Stream the program live on the Internet

mimoLive lets you live stream to a great number of services that support the RTMP protocol.

Adding a Live Streaming Output Destination

Add a new Live Streaming Output Destination to your Output Destination list by clicking the + button on top of the list in the right most column of your mimoLive document. A popover window will appear with all the Output Destination options available. After double clicking the Live Streaming Output Destination icon a new instance will appear in the Output Destination list.

7b640368 ec48 4636 a136 11546cbcfa4c

Setting up the Live Streaming Output Destination

The Start with show and Stop with show options control if the Output Destination should start and stop together with the Start/Stop Show Button. Just remember that the Output Destination may always be activated and deactivated manually by clicking its activation button.

In the Video popup you can select wether you want to stream live the Program Output or a specific Video Source from the Sources Repository.

In the Audio drop down menu you can select which audio will be streamed live by the Output Destination.: Either the Program Out Audio Mix, a specific custom Audio Mix or any audio source that has an associated audio source with it. Please refer to Audio Mix Panel to learn more about setting up audio mixes.

The activation button will remain disabled until the streaming service was properly configured.

Setting up a Service

A growing number of live streaming services are directly supported by mimoLive. This means you can use mimoLive as a client of those services by logging in with your respective account credentials. When your account was successfully set up in mimoLive you simply select your service from the Service menu and start streaming.

Setting up RTMP Streaming

If you want to stream to a service that is not directly supported, you can still do so if the service supports RTMP ingest. Select Custom RTMP Server from the Service menu and fill in the information that your service provided. Not all information may be needed to successfully stream to a service. Oftentimes the ingest server URL and stream key suffice.

Importing FMLE Configuration Files

Some streaming service platforms provide FMLE Configuration Files to avoid the complexities of configuring the stream encoding software. These files are supported by mimoLive.

Simulcasting

mimoLive allows to stream to multiple streaming destinations simultaneously (simulcasting). Simply configure additional Live Streaming Output Destinations. Depending on your Mac, you may be able to stream to up to 6 streaming services at the same time.

Advanced Settings

784073d1 8dfd 4a94 b061 f311f72a415c
  • Video Codec:
    Selects the compression format for the video stream.
    Common choice is H.264, which provides high quality at efficient bitrates and is widely supported by streaming platforms.
  • Video Size:
    Defines the resolution of the output video.
    • Full Size uses the document’s full output resolution (e.g., 1920 × 1080).
    • Half Size devides widht and height by two.
    • Custom lets you define your own pixel dimensions.
    • Note: You can choose smaller sizes to reduce bandwidth usage.
  • Data Rate:
    Sets the target bitrate for the video stream in kilobits per second (kBit/s).
    Higher values improve quality but require more upload bandwidth.
    Example: 2500 kBit/s is suitable for 1080p streaming under typical conditions.
  • Key Frame Interval:
    Defines the keyframe interval (distance between full frames) in seconds.
    Example: 2 seconds means a new keyframe is sent every two seconds — a good balance between quality and efficiency.
  • Profile Level:
    Sets the H.264 profile and level, determining compression complexity and compatibility.
    Auto lets mimoLive choose the best settings for your target platform.
  • Audio Codec:
    Specifies the compression format for audio.
    AAC is recommended for streaming due to its excellent quality at low bitrates and universal compatibility.
  • Data Rate:
    Sets the audio bitrate in kilobits per second (kBit/s).
    Example: 64 kBit/s provides good speech quality with minimal bandwidth use.
  • On Disconnect:
    When Automatically reconnect is enabled, mimoLive will attempt to re-establish the streaming connection if it drops unexpectedly — ensuring minimal interruption during live broadcasts.

Monitoring Live Streaming Performance

The Live Streaming Performance Monitor provides real-time insight into your stream’s quality and stability, helping you ensure smooth delivery and quickly identify potential network or encoding issues.

Your Feedback

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

User Manual: Recent Updates

mimoCall Source

mimoCall on mimoLive allows remote guests to join your live stream for interviews or panel discussions. Set up a mimoCall source in mimoLive, share the URL with guests, and they can connect via their web browser. This feature ensures seamless integration of remote video and audio into your live production.

Read More »

mimoCall Performance Monitor

The mimoCall Performance Monitor provides real-time insight into call quality, showing detailed audio and video statistics, codecs, bitrates, and connection data to help diagnose and optimize mimoCall connections during live production.

Read More »