Guide
From installation to your first stream in OBS.
1. Before you start
- An iPhone with iOS 27 or later and a PC with Windows 11 (64-bit).
- iPhone and PC on the same home network. The PC can be on Wi-Fi or connected with a cable to the same router; the cable works best.
- In Windows the home network must be Private: on a Public network Windows blocks the connection, and the receiver shows a warning. To check: Settings → Network & internet → Wi-Fi (or Ethernet) → your network → Network profile type → Private network.
- For live streaming: OBS Studio 31.1 or later.
2. Install the app on the PC
There are two ways, with the same app: from the Microsoft Store (recommended: no Windows warnings and automatic updates) or with the installer from this website. Keep only one: if both are installed, the receiver reminds you.
From the Microsoft Store
- Open MirrorLoop in the Microsoft Store and click Install (it's free).
- Open MirrorLoop from the Start menu. If OBS Studio is installed, the receiver offers to install the OBS plugin: close OBS and click Install. You can also do it later with the P key, which updates it too.
- If you want the receiver to be always ready: Settings → Apps → Startup → turn on MirrorLoop.
Windows adds the firewall rule for the iPhone (UDP port 7450, private networks only) when it installs the app. To uninstall: first remove the plugin with Shift+P in the receiver (Windows doesn't remove it by itself), then Settings → Apps.
With the installer from this website
- Download
MirrorLoop-<version>-Windows.exefrom the Releases page. - Open it. The installer is not digitally signed yet, so Windows may show "Windows protected your PC": choose More info → Run anyway.
- Choose Full installation (receiver and OBS plugin) or Receiver only. If OBS is open, restart it after installing.
- Optionally tick Start MirrorLoop when you sign in to Windows, so the receiver is always ready.
The installer also adds a firewall rule that lets the iPhone reach the receiver (UDP port 7450) on private networks only. To uninstall: Settings → Apps.
3. Install the app on the iPhone
Download MirrorLoop from the App Store (it is free). The first time you open it, iOS asks to let MirrorLoop find devices on your local network: allow it, otherwise the app can't find the PC. If you said no, turn it back on in Settings → Privacy & Security → Local Network.
4. First connection and pairing
- On the PC, open MirrorLoop from the Start menu.
- On the iPhone, open the app and pick your PC under Choose the PC. It appears as "<your name>'s PC".
- Choose the Quality (see section 8) and tap Start streaming.
- iOS asks you to confirm sharing the screen: confirm.
- The first time, the iPhone and the PC show the same 6-digit code. If it matches, tap The code matches on the iPhone and click Allow on the PC (with the mouse: the keyboard can't allow, so a key pressed by mistake can't either). If the codes are different, cancel and reject.
That's it: the screen and audio of the iPhone appear on the PC. From now on there is no code: the iPhone reconnects by itself, even if the receiver is closed and reopened or the Wi-Fi drops for a moment. You can switch to other apps: streaming continues in the background.
The PC doesn't appear in the list? Choose Enter address… and type the address shown in the receiver's help (F1). If it still doesn't connect, see section 1 (Private network).
5. Using the receiver
The receiver window shows the iPhone screen. The keys:
| F1 | show or hide the help, with the PC addresses |
| S | transmission info (Ctrl+S: full statistics) |
| O | rotate the image by 90° |
| A | back to automatic rotation |
| N | name of this PC on the iPhone |
| D | forget the paired iPhones |
| P | Microsoft Store version only: install or update the OBS plugin (Shift+P: remove it) |
| Esc | reject a pairing request; close the help |
Rotation. The iPhone tells the PC how it is being held, using its motion sensor. The sensor can't know when an app stays upright even with the phone sideways (the Home Screen, many social apps) or when rotation lock is on: in those cases press O until the image is straight, and A to go back to automatic.
6. Using MirrorLoop in OBS
- Install the OBS plugin (section 2: with the installer from this website, or with the P key in the Microsoft Store version) and restart OBS.
- In the Sources box, click + and choose MirrorLoop. It brings both video and audio.
- To size it: right-click the source → Transform → Fit to screen.
The receiver must be open (it can be minimized). If the iPhone stops streaming, the source empties after a second and comes back by itself.
An iPhone screen is not 16:9: with the phone sideways there are bands above and below, and that's normal.
Hearing the iPhone in your headphones. The receiver plays the iPhone audio on the PC, and OBS gets its own copy. To hear it only through OBS:
- in OBS, Edit → Advanced Audio Properties → Audio Monitoring of the MirrorLoop source → Monitoring Enabled (in OBS 31: "Monitor and Output");
- in the Windows Volume mixer, set MirrorLoop to zero. OBS's copy is taken before that volume, so the stream isn't affected.
7. iPhone audio and notifications
Keep the iPhone volume low but not at zero: at zero the PC receives no sound. At any other level the PC gets the audio at full volume.
Turn on a Focus (such as Do Not Disturb) so notifications don't end up on stream.
8. Quality and Wi-Fi
| Quality | Image | Data | When |
|---|---|---|---|
| HD | 720p, 30 fps | 4 Mbit/s | weak Wi-Fi or far from the router |
| Full HD | 1088p, 60 fps | 10 Mbit/s | almost always (default) |
| Maximum | exact screen resolution, 60 fps | 30 Mbit/s | strong Wi-Fi, iPhone close to the router |
- Use 5 GHz Wi-Fi and keep the iPhone close to the router; connect the PC with a cable.
- When the Wi-Fi stalls (for example walking away from the router), the image freezes for a moment and then catches up by itself. If it happens often, choose a lower quality.
- All data stays on your home network: it doesn't use your internet upload, which stays free for the live stream.
9. Removing a pairing
- On the iPhone: Forget paired PCs.
- On the PC: key D in the receiver.
The next connection asks for the code again, on both sides. If you reinstall MirrorLoop on the PC, the iPhone warns that it isn't the PC paired before: that's expected, pair again.
10. Good to know
- Protected content (Netflix and similar apps) stays black: iOS doesn't let it be captured.
- The red recording indicator of iOS at the top of the screen also appears in the image.
- The receiver needs a sound output on the PC (speakers or headphones, even muted in the Volume mixer): it's what keeps time for the audio sent to OBS.