The topic you requested could not be found.
Related topics are listed below.

Remote Control Surfaces

Using mimoLive » Remote Control Surfaces

Browser-based Remote Control mimoLive can be controlled via mouse cursor, customised keystrokes, automation scripts, and browser-based Remote Control Surfaces. You can create several Remote Control Surfaces to meet your needs. Each can be used individually at the…

Remote Control Presets API

Customization » Custom Layers » Remote Control Presets API

If you are creating a custom layer, there is the possibility of even including custom control presets with your layer. This come in handy if your layer has push buttons that controls the behaviour of your layer when its live. Data Structure The following data…

Access Remote Control Surfaces and HTTP API Remotely

Special Topics » Access Remote Control Surfaces and HTTP API Remotely

The Remote Control Surfaces and the HTTP API use a webserver built into mimoLive for communications. In order to access this from a remote location, the mimoLive webserver would have to be made accessible from the Internet using a public IP number. This is not such a…

Layer Sets (Scene Control)

Using mimoLive » Layer Sets (Scene Control)

How to switch scenes with mimoLive? You may use the Layer Stack only for basic scene setups. With Layer Variants and custom keystrokes, it is possible to broadcast a late-night TV show but with the use of Layer Sets mimoLive offers scene control. Read this article to…

X-keys

Using mimoLive » X-keys

mimoLive has a very rich Remote Control Surface Editor which is used to create the actions for remote hardware controllers. Currently, mimoLive supports programmable X-keys keyboard by P.I. Engineering . The following devices are tested successfully (others…

Video Switcher with Multiview

Tutorials & Templates » Quick Start » Video Switcher with Multiview

Switch up to 9 video sources, monitor them with a multiview on a separate screen and output via NDI. Control the switcher with the Remote Control Surface from a touch screen device. Selecting the sources The Sources are listed on the left hand side of the document…

Single Comment

Live Editing » Layer Library » Single Comment

This layer displays a single comment in a lower third format. Setting up the Single Comment layer Because the set up of the Single Comment layer is very similar to the basic Lower Third layer please refer to the documentation about the Lower Third to learn about…

Support for ATEM Controller

Live Editing » Add-Ons » Support for ATEM Controller

ATEM Controller Support – Addon for mimoLive This mimoLive Add-on brings support for the ATEM Controller – Blackmagic Design. Watch these Videos to get a quick overview on this topic! System Requirements: mimoLive 2.0 or newer Blackmagic Design…

Video Switcher

Live Editing » Layer Library » Video Switcher

The Video Switcher layer in mimoLive can take up to 9 video sources and switch between them with either a cut or dissolve transition. Because in mimoLive the input sources are independent from the program output it dosen’t matter which pixel resolution or fps the…

Elgato Stream Deck

Using mimoLive » Elgato Stream Deck

The Elgato Stream Deck is a popular device for controlling apps. In essence, it is a keyboard with LED key caps that can adapt to user configuration. This allows you to set up your own key control panel. This is a good alternative for people who prefer tactile feedback…

Sports Soccer Run of Play

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Soccer Run of Play

*License required To use this data source you will need an optional Sports Graphics license. However, you can test drive the Sports Graphics in mimoLive by enabling the Demo Mode in the Sports Graphics layers parameter setup. This specialized scorekeeper works for…

Sports Score Keeper

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Score Keeper

*License required To use this data source you will need an optional Sports Graphics license. However, you can test drive the Sports Graphics in mimoLive by enabling the Demo Mode in the Sports Graphics layers parameter setup. The Sports Crore Keeper can be used for…

HTTP API

Customization » HTTP API

On one hand, mimoLive publishes a Remote Control UI which you can use to create custom user interfaces that you can use on a tablet or similar device to remote control mimoLive. Additionally, mimoLive also provides access to the bare HTTP API so you can create custom…

Virtual Presentation

Tutorials & Templates » Genres » Virtual Presentation

!The Virtual Presentation template will be included in a later release of mimoLive. For now, you can download it here. Uncompress the file and double click to open it. mimoLive® can help you to stand out when doing virtual online presentations by making them look…

Third Party Collaborations

Third Party Collaborations

Here are some tools that are very handy for live broadcast producers using mimoLive. Virtual Video Director The Windows application Virtual Video Director by New Zealand company Noise Productions Ltd. can control mimoLive on your Mac via the http API. It includes…

User Interface Overview

Using mimoLive » User Interface Overview

mimoLive document window Your virtual control room for your live video production. mimoLive provides several options to customize the appearance of the document window. 1. Toolbar The upper toolbar of the mimoLive document window contains several…

Date and Time

Live Editing » Layer Library » Date and Time

Display a digital date and time in your video. Content – Date Format The string can contain the following placeholders which will be automatically replaced by mimoLive. Placeholder Usage %a abbreviated weekday name (e.g.,…

Call In Show

Tutorials & Templates » Genres » Call In Show

This mimoLive tutorial will explain how to configure the build-in Call-In Show template in mimoLive. Prerequisite Your guests will call in via mimoCall using their browser. Ideally, they should have a headset and a camera. *Boinx Connect account for mimoCall In…

Keyboard Shortcuts

Using mimoLive » Keyboard Shortcuts

Keyboard shortcuts are useful in controlling mimoLive while a show is running because you don’t need to scroll to a certain layer and select its variant in order to access a certain function. Assigning Keyboard Shortcuts You can assign keyboard shortcuts to…

Mobile Virtual Presentation Studio

Live Streaming Hardware Kits » Mobile Virtual Presentation Studio

Taking your studio on the road Now that offline events return, you will want to use the time in between gigs for creating content, joining a video conference or doing a live stream for your fans without loosing the high quality you worked so hard on during the past…

LED Board Testing

Live Editing » Add-Ons » LED Board Testing

If you are using mimoLive to drive a LED board you may want to test your LED board before the big show if it is working correctly and don’t have broken pixels. *The LED Board Testing layer is a free mimoLive add-on. Please visit mimoLive Store to download this…

Lower Third Playground

Tutorials & Templates » Layer Designs » Lower Third Playground

Lower Thirds are used in video productions to communicate additional information to the audience in writing. Most likely this information is the name and title of the current speaker. Often it is used to present important news or additional facts. We created the…

Automation

Live Editing » Layer Library » Automation

The Automation layer in mimoLive started as a proof of concept but turned out very helpful in many way. Its helps if you want to switch on and off layers in a special sequence or on a certain time. *Timing of this automation script is not accurate The scripts are…

Stingers & Outros

Tutorials & Templates » Layer Designs » Stingers & Outros

Stingers are used to cover the complete screen when switching to other media content or dividing productions into different sections. A stinger will give the audience a clue when a new section is starting. You can make this even more obvious if you add a title of the…

PTZOptics Controller

Live Editing » Layer Library » PTZOptics Controller

The PTZOptics Controller layer can be used to remotely control PTZ cameras by PTZOptics . Setting Up The PTZOptics Controller Layer In order to be able to control an PTZOptics IP camera you need to establish a TCP connection to it. Make sure that your mimoLive…

Instant Replay

Live Editing » Layer Library » Instant Replay

The Instant Replay layer allows it to roll back a few seconds. Perfect for sports events if a game-changing event is worth replaying. You can watch a demo video here on YouTube. The Instant Replay layer buffers the last seconds of the layers below or a video source…

Oliver’s Home Studio for Live Streaming

Live Streaming Hardware Kits » Oliver’s Home Studio for Live Streaming

You may have seen the live streams on YouTube, Facebook and Twitch that Achim and Oliver put together, showing people the latest cool stuff and answering questions. Here is what Oliver has in his studio to make these happen. Streaming Computer Mac mini M1, 8 Core…

Audio Podcast

Tutorials & Templates » Genres » Audio Podcast

mimoLive has a great feature for recording podcasts with your friends all over the world: mimoCall. A sort of Skype with much less friction. Just send your friends a URL which they can open in their browser and they are connected immediately to your recording studio.…

Classroom News Studio

Live Streaming Hardware Kits » Classroom News Studio

Students creating a news show for the school is one of the best learning experiences the students can have. This dream Classroom News Studio uses the most recent, future proof technology that allows the kids to run wild with their creativity. A news desk is used to…

AXIS Controller

Live Editing » Layer Library » AXIS Controller

The AXIS Controller layer can be used to remote control AXIS IP Cameras equipped with PTZ (Pan-Tilt-Zoom). Setting Up The AXIS Controller Layer In order to be able to control an AXIS IP camera you need to establish a TCP connection to it. Make sure that your…

News Crawl

Live Editing » Layer Library » News Crawl

A very common design element of news shows is a news crawler (aka chyron) which continuously moves text at the bottom of the screen in order to let the audience know about the lates news or additional information about the current show. In mimoLive the News Crawl layer…

Lower Third

Live Editing » Layer Library » Lower Third

What is a lower third? A lower third is an overlay of text and graphical elements placed on top of video content to give the audience extra information. Because this overlay appears commonly in the lower third of the screen, it is called lower third or lower thirds.…

Face Tracking

Live Editing » Filters » Face Tracking

The Face Tracking filter is very useful in combination with mimoCall: If your remote guest isn’t sitting still on their chair always moving out of your portrait capture area you can let mimoLive follow their face automatically. The missing image Parts on the left…

Using mimoLive

Using mimoLive

mimoLive™ is a powerful live video editor, designed to make professional broadcast tools accessible for everyone. What you can do with mimoLive create live video up to 8k switch video sources add text, graphics overlays add and mix audio sources like…

Examples of API usage

Customization » HTTP API » Examples of API usage

Controlling mimoLive with php We have a good documented sample php script on github: https://github.com/boinx/mimoLive-HTTP-Demo Controlling mimoLive with CURL To control mimoLive via HTTP you can use the bash command “curl”. For the curl commands to…

Introduction

Introduction

Welcome to the manual of mimoLive™ This guide is designed to get you up and running with mimoLive. Whether you are new to mimoLive or just brushing up because you haven’t used it for awhile, this guide should help. Most of the material should be relevant…

SRT

Sources (Input) » FFmpeg » SRT

Thanks to FFmpeg, mimoLive can now offer SRT (Secure Reliable Transport) ingest support starting with version 6.0. Find more information on SRT at the SRT web site. !This is preliminary documentation and we do not have extensive experience with SRT. Please let us know…

Overlay Graphics Generator

Tutorials & Templates » Quick Start » Overlay Graphics Generator

Play out various graphic elements to your broadcast switcher using key/fill with a supported Blackmagic Design output device or through NDI®. The template contains a small selection of the many different layers that mimoLive contains so you can get started quickly…

Magnifying Glass

Live Editing » Add-Ons » Magnifying Glass

The Magnifying Glass layer lets you put the focus on a certain spot in your Video Production. *The Magnifying Glass layer is a free mimoLive add-on. Please visit mimoLive Store to download this add-on. Setting up the Magnifying Glass Layer To control the…

Audio

Sources (Input) » Audio

The Audio Source provides audio input from a microphone, a camera with an integrated microphone or some kind of audio interface that is connected to your Mac. Bringing Audio into mimoLive Audio devices can be connected to the Mac in several ways: USB, Thunderbolt,…

Sending Audio and Video to Zoom

Special Topics » Connecting mimoLive to Zoom (or Teams, GoToMeeting, Webex and more) » Sending Audio and Video to Zoom

Using the virtual camera plugin allows you to send advanced videos to video conferencing software, like zoom.us. Benefits of using virtual camera plugin: Use external cameras Switch between several cameras Picture in picture video Add graphic layers such as…

Audio Only

Live Editing » Layer Library » Audio Only

The Audio Only layer injects audio input from an Audio Source, a Video Source, a Media File Source or from a Media Playlist Source into the program out. While being active, its preview displays the waveform of the incoming audio signal. The Audio Only layer will…

mimoCall

Sources (Input) » mimoCall

!Recently, network admins have started to block access to WebRTC. While mimoCall tries every trick of the trade to connect the client to mimoLive, if a network security system blocks access, there isn’t much that can be done. Your clients can check if their…

Window Capture

Sources (Input) » Window Capture

Window Capture mimoLive® offers three options to record a computer screen. Under the sources dropdown menu, you can choose from: Screen Capture Web Browser Capture Window Capture Window Capture Source The Window Capture source lets you grab certain windows…

Using an external audio mixer

Special Topics » Using an external audio mixer

You can use an external audio mixer like the RØDECaster Pro for getting more control over your audio levels. In order to do this, you need a mixer that provides multiple input and output channels via USB. Some mixers only send the down-mix and not the separate inputs…

Media File

Sources (Input) » Media File

The Media File Source plays an audio or video file. Because it’s a video source you can assign it to any layer that works with video sources. For video files, by default a Placer Layer is inserted when you drag a source to the Layer Stack. For audio files, the…

Sports Player Lower Third

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Player Lower Third

This layer can display specific information about a player. The design of the lower third can be specified just like the regular Lower Third The player information is defined in a Sports Team Data source and provided by a Sports Game Data layer. How To Control…

Connecting mimoLive to Zoom (or Teams, GoToMeeting, Webex and more)

Special Topics » Connecting mimoLive to Zoom (or Teams, GoToMeeting, Webex and more)

Using mimoLive with Zoom gives you a lot of advantages: More control over what the audience sees, use of external cameras, introducing audio and visual effects and more. Of course, Zoom is not the only platform that you can connect mimoLive to. In large parts, this…

Sports Game Title

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Game Title

*License required To use this data source you will need an optional Sports Graphics license. However, you can test drive the Sports Graphics in mimoLive by enabling the Demo Mode in the Sports Graphics layers parameter setup. The Sports Game Title layer can be used to…

Layers, Settings and Variants

Using mimoLive » Layers, Settings and Variants

Layers In mimoLive, layers hold every ingredient of the final video composition. The concept is taken from how we create real-world photo collages and work in the same way. The lowest layer is in the very background, the highest layer is in the foreground of the…

Multiview

Using mimoLive » Multiview

Multiview You can have two independent Multiviews for each of your mimoLive documents: In the middle column of your mimoLive document window or as a separate floating window which can be shown on an additional display Enable The Multiview If you prefer to…

Weather Forecast

Tutorials & Templates » Genres » Weather Forecast

This mimoLive tutorial will explain how to configure the build-in Weather Forecast template in mimoLive. Creating a new Document from the Weather Forecast Template Launch mimoLive. The New Document window will open up and let you select either a Template or…

Web Browser Capture

Sources (Input) » Web Browser Capture

Web Browser Capture mimoLive® offers three options to record a computer screen. Under the sources dropdown menu, you can choose from: Screen Capture Web Browser Capture Window Capture The Web Browser Capture Source The Web Browser Capture source lets you…

Show Settings

Using mimoLive » Show Settings

To access the Show Settings click the clapper icon which is located on the left side of the document title at the top of the mimoLive document window. On the right side clapper icon, you find the Status Display. !mimoLive can create live streams up to 8K UHD+ 7680…

Twitch Let’s Play

Tutorials & Templates » Twitch Let’s Play

This mimoLive tutorial will explain how to configure the build-in Twitch Let’s Play template in mimoLive. Prerequisite In order to use the Twitch Chat layer in mimoLive, you need to login to your Twitch account in the mimoLive Preferences. Please refer to…

Media Playlist

Sources (Input) » Media Playlist

The Media Playlist Source in mimoLive plays multiple media files one by one. Because it’s a video source you can assign it to any layer that works with video sources. If the playlist contains video files, by default a Placer Layer is inserted when you drag a…

Live Streaming DJI Drone Footage

Special Topics » Live Streaming DJI Drone Footage

Did you ever want to add a drone camera to your live stream? The recent addition of an RTMP source to mimoLive (via the FFmpeg Source) allows you to stream video directly into mimoLive without telemetry and control overlays. This also allows you to stream from the wild…

Sports Lineup

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Lineup

*License required To use this data source you will need an optional Sports Graphics license. However, you can test drive the Sports Graphics in mimoLive by enabling the Demo Mode in the Sports Graphics layers parameter setup. The Sports Lineup layer is a fancy way to…

LinkedIn Live

Playout (Output Destinations) » Live Streaming (RTMP) » LinkedIn Live

mimoLive can be used to stream to LinkedIn Live using the RTMP ingest URL and stream key. *As of July 2021, in order to be able to use LinkedIn Live, you need to request access by filling out this form at LinkedIn. LinkedIn Live Settings As of July 2021, the…

Comments

Live Editing » Layer Library » Comments

The Comments layer allows you to display comments from YouTube and Facebook in your Live Stream. *Learn more about working with Social Media Comments in mimoLive . Setting up the Comments layer The Comments layer is receiving its data from the Comments window.…

Custom Layer API

Customization » Custom Layers » Custom Layer API

Protocol Version 1.2 Introduction mimoLive uses Apple’s Quartz Composer technology and it’s documents for the layers. Because mimoLive needs to tell the Quartz Composer document some environmental parameters as well as reading results from them, we…

Live Streaming (RTMP)

Playout (Output Destinations) » Live Streaming (RTMP)

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…

NDI® Settings

Using mimoLive » NDI® Settings

Configure NDI® send and receive settings that apply to every mimoLive document. *NDI® Receive Settings and NDI® Send Settings Are Optional NDI® discovery automatically searches the local subnet for NDI® senders. The following settings are additional options to…

Filters

Live Editing » Filters

Add filters to video sources Filters can be applied to any video source and change the appearance of the source before it is processed by the Layer stack. mimoLive comes with a rich set of filters that are useful in video productions. Access filter dropdown menu To…

Twitter

Live Editing » Layer Library » Twitter

This layer allows you to show a Twitter feed in your video. Setting Up mimoLive as a Twitter Client Before you can use the Twitter layer, you need to log in to Twitter and authorize mimoLive to access your information. Go to the mimoLive Preferences -> [Accounts…

Sports Player Table

Live Editing » Add-Ons » Sports Graphics » Sports Graphic Layers » Sports Player Table

*License required To use this data source you will need an optional Sports Graphics license. However, you can test drive the Sports Graphics in mimoLive by enabling the Demo Mode in the Sports Graphics layers parameter setup. With the Sports Player Table, you can show…

Using iPhone as a webcam

Sources (Input) » Using iPhone and iPad as Webcam » Using iPhone as a webcam

Using iPhone as a webcam To turn your iPhone into a webcam you have several options with mimoLive. Each option has pros and cons and this article gives an overview of solutions. The solutions can be grouped into two sets by the types of connections. Types of…

mimoCall Output Destination

Playout (Output Destinations) » mimoCall Output Destination

mimoCall is a easy way to get live video feeds from web browsers or iOS devices from any place in the internet. The mimoCall Output Destination adds to the list and makes it possible to transfer the Program Out video signal to another mimoLive installation…

Virtual Set

Special Topics » Virtual Set

Introduction The big news shows often records their program in a virtual set which means that the studio actually has a green backdrop and the studio interior is added to the scene later on. There are two different types of virtual studios: - Virtual 3D Studio: The…

Facebook Live

Playout (Output Destinations) » Live Streaming (RTMP) » Facebook Live

mimoLive can stream directly to Facebook without needing to configure any technical details. This guide describes: 1. How to sign into Facebook with mimoLive 2. How to set up a live streaming destination 3. How to go live *Facebook Live Video Specs Using the…

Audio Aux

Playout (Output Destinations) » Audio Aux

Send audio output to audio devices New documents created with mimoLive automatically add an Audio Aux Output Destination, named Audio Monitor, that allows you to route audio mixes to a specific audio output device. You can add additional Audio Aux Output Destinations…

File Recording

Playout (Output Destinations) » File Recording

Record the program out or video sources to a file on disk mimoLive can be used to record the program output to disk. This is useful for example in the following use cases: Handing off to post production Re-encoding for upload to YouTube, Facebook or any other…

Chroma Keying Basic

Live Editing » Filters » Chroma Keying Basic

Green Screen / Blue Screen This page explains how to combine a video and background by adding transparency to the video using the Chroma Keying Basic Filter of mimoLive™. To learn more about how to work and set up a Green Screen including correct lighting refer to…

Audio Mix Panel

Using mimoLive » Audio Mix Panel

The Audio Mix Panel allows adding, removing and renaming of audio mixes. Additionally, and most importantly, the Audio Mix Panel allows the configuration of audio mixes. Audio Mixes Every mimoLive document has a Program Mix that represents the layer volumes as being…

Chroma Keying (Green Screen)

Special Topics » Chroma Keying (Green Screen)

Chroma Keying Basics Chroma Keying (aka Green Screening or Blue Screening) is a technique to replace a certain color in an image with another content. The most popular example is the anchorman in front of a weather map: In the studio, there is a big green backdrop and…

Professional Virtual Presentation Home Studio

Live Streaming Hardware Kits » Professional Virtual Presentation Home Studio

Even coming out of the pandemic, many presentations have moved online to Zoom, MS Teams, WebEx, or any other of dozens of platforms. As a speaker (or even “just” a top sales person, “C” level executive or consultant) your audience now expects…

mimoLive Pro Live Broadcasting Box™ DIY

Live Streaming Hardware Kits » mimoLive Pro Live Broadcasting Box™ DIY

If you’re looking for a powerful mobile live broadcast production system, the mimoLive Pro Live Broadcasting Box™ may be for you. For this system, we were looking for something that could easily be built using off-the-shelf components while remaining…

Endpoints & Methods

Customization » HTTP API » Endpoints & Methods

General The API, when enabled, is available at “http://localhost:8989/api/v1”. This is the base URL that must be prepended to every method URL listed below. If a resource was introduced after the initial launch of the HTTP API, the method is marked with…

Data Types

Customization » HTTP API » Data Types

Reducing the API responds with Sparse Filtering If the API responds is too much data, you can narrow down which data you what to get back by Sparse Filtering. For sparse Filtering you have two fields that will help you with this: - “include=,” will…