Support

Get help with setup, port forwarding, and troubleshooting.

Requirements

Xbox Console

  • Xbox One, Xbox Series S, or Xbox Series X
  • Remote features enabled
  • Signed in with your Microsoft account
  • Ethernet connection recommended

Apple Device

  • iPhone, iPad, Mac, Apple TV, or Vision Pro
  • Same Microsoft account as the Xbox
  • Local network (LAN) or internet connection
  • Xbox or MFi controller (recommended)

Quick Setup

  1. 1
    Enable remote features on Xbox
    Settings → Devices & connections → Remote features → Enable remote features
  2. 2
    Set power mode to Sleep
    Settings → General → Power options → Sleep (lets the console wake remotely)
  3. 3
    Sign in to Midori
    Use your Microsoft account — Midori signs in via the Xbox sign-in page
  4. 4
    Pick a console and connect
    Your Xbox consoles appear automatically — tap one to stream

Port Forwarding for Remote Play

Required when streaming over the internet (outside your home network). Not needed for local play on the same Wi-Fi.

Easy path: enable UPnP on your router

If UPnP is on, the Xbox opens the ports it needs automatically. This is the recommended option for most users.

  • 1. Log in to your router (usually at 192.168.1.1 or 192.168.0.1)
  • 2. Find UPnP, NAT-PMP, or Universal Plug and Play — usually under Advanced or NAT
  • 3. Enable it and save
  • 4. Restart your Xbox — Settings → General → Network settings → Test NAT type should show Open

Manual path: forward Xbox Live ports

If UPnP isn't available or doesn't work, forward these ports to your Xbox's local IP address.

Port Protocol Purpose
88UDPXbox Live auth
3074UDP + TCPGame streaming & multiplayer
53UDP + TCPDNS
80TCPHTTP services
500UDPIPsec / Teredo
3544UDPTeredo tunneling
4500UDPIPsec NAT traversal

Tip: assign a static local IP (DHCP reservation) to your Xbox before forwarding ports, so the rules don't break when the console's IP changes.

Check NAT type

On the Xbox: Settings → General → Network settings. Aim for Open; Moderate usually works but can be flaky over the internet. Strict will block remote play.

  • • Strict NAT → double NAT (e.g. router behind ISP modem) or no UPnP. Put modem in bridge mode or forward ports manually.
  • • Carrier-grade NAT (mobile networks, some ISPs) can't be fixed without your ISP's help — consider a VPN with port forwarding.

Troubleshooting

Console not appearing

  • • Make sure the Xbox is on (or in Sleep mode — Energy-saver mode disables remote wake)
  • • Confirm both devices are signed in to the same Microsoft account
  • • Verify Remote features is enabled on the Xbox
  • • Restart the Xbox and the Midori app

Stream won't connect over the internet

  • • Test the connection on the same Wi-Fi first to confirm setup works
  • • Check your Xbox NAT type — needs to be Open or Moderate
  • • Enable UPnP on your router, or forward the ports listed above
  • • Disable any VPN or firewall on the Apple device temporarily
  • • Some carrier-grade NAT (mobile data, some ISPs) blocks all remote play traffic

Choppy or laggy video

  • • Connect the Xbox via Ethernet
  • • Use 5GHz Wi-Fi on the Apple device, not 2.4GHz
  • • Lower the streaming bitrate in Midori settings
  • • Close other bandwidth-heavy apps on the network

Controller not connecting

  • • Pair the Xbox or MFi controller in iOS/macOS Bluetooth settings first
  • • If buttons feel laggy, re-pair the controller
  • • Make sure the controller firmware is up to date via the Xbox Accessories app

Audio issues

  • • Check device volume and silent-mode switch
  • • Quit any other app that holds the audio session (FaceTime, Music)
  • • Reconnect Bluetooth headphones if audio is delayed

Contact Support

Still need help? Reach out directly.

When contacting support, please include:

  • • Apple device model and OS version
  • • Xbox model (Series X/S, Xbox One)
  • • Local or internet play, and your NAT type
  • • Description of the issue