Skip to main content
Version: 20 Mar 2024

Miracast

Miracast

Miracast allows you to wirelessly mirror content from one screen to another screen or projector. It supports streaming mixed reality content from your Magic Leap 2 headset to remote displays like a TV or other type of monitor via Miracast protocol.

Prerequisites

  • Magic Leap 2 headset
  • Supported Miracast dongle - Magic Leap recommends Microsoft Wireless Display Dongle or j5create Dongle
  • TV or monitor with HDMI connector (see note)
note

Miracast is not available on Macs. If you want to stream from a Mac, you must use Apple's screen cast solution AirPlay.

Get Started with Miracast

These instructions are for streaming content from your Magic Leap 2 headset to a selected device using one of the recommended Miracast dongles listed in the Prerequisites section. For this walkthrough, the j5create dongle is used. Do the following:

  1. Connect one of the supported Miracast dongles to the TV or monitor using the HDMI connector.

  2. On your TV, navigate to the HDMI input that matches the dongle you just added. For the j5create, you'll get a screen of various choices for connecting, but you won't need these. The Magic Leap 2 headset uses a slightly different set up procedure. Start by turning on your headset.

  3. On your Magic Leap headset, launch the Settings app and navigate to Connected Devices > Connection Preferences > Cast.

  4. You may be told no Casts are available, or not see your option available at first. On the Cast screen, click on the menu in the top right and click the Enable wireless display checkbox. You only need to do this the first time you try to cast.

    Miracast Checkbox
  5. After you check the box, if your dongle is properly connected and configured, it appears in the list of available devices on the Cast screen. Click on the title of your dongle/cast from the available choices and wait until you see the Connected status appear with the device.

  6. Miracast should now be streaming to your TV/Monitor. If you want to turn your cast off, go back to your dongle/cast on the Cast screen, and click on the title of the dongle/cast. Do not click on the gear to the right of your cast, as you won't get the prompt you need. Click on the name of your cast and a popup appears displaying the name of your dongle/cast and a button labeled Disconnect. Click the button to end your session.

note

If you have a Miracast capable TV, you can connect directly to it without the dongle but Magic Leap currently does not officially support this setup.

Configure Miracast for 5GHz Streaming Speed

Dongles can be connected on 5GHz or 2.4GHz mode. To configure your settings, you must connect to your dongle's wifi network and make your changes there. To customize dongle configuration (using j5create as the example), do the following:

  1. Connect to the dongle's network. Its name should be listed on your TV when you connect there. If you connect on a PC, it looks like the image below.

    Screencast Settings

  2. After you're logged in, choose the WiFi network you want to connect to. Make sure to choose a 5GHz network. When you connect, you can see it on your TV. When you start your cast, it uses the 5GHz network.

    5G Settings

You should now be using 5GHz streaming speed for your casting.

Image Adjustment

You can adjust image quality for Miracast in the Magic Leap Hub (ML Hub) through Device Stream. If you change the following settings in Device Stream, everything set in the Image Adjustment section affects your Miracast stream, including:

  • Opacity
  • White Balance
  • Exposure
  • Tint

The other settings available there do not affect your Miracast stream.