Why Netflix and Disney+ won't mirror from an iPhone
Why does Netflix show a black screen when I mirror my iPhone?
Because iOS blocks it. Netflix, Disney+ and similar services mark their video as copy-protected, and iOS refuses to include protected video in any screen capture. The audio often continues while the picture goes black. No third-party app can change this, and any app claiming otherwise is not describing protected content.
Last updated:
This is the single most common disappointment with screen mirroring on iPhone, and it is worth understanding properly, because it determines whether any product on the market can help you.
What is actually happening
Apple’s content-protection system, FairPlay, lets a streaming service mark its video as protected. When it is, iOS keeps that video in a part of the graphics pipeline that screen capture cannot read. The operating system does not ask the app whether to allow it; the capture simply comes back without those pixels.
The result is a black rectangle where the video should be. Menus, subtitles and the app’s own interface often still appear, because those are ordinary rendered content. Audio usually keeps playing, which makes it look like a bug in whichever app you are mirroring with.
It is not a bug. It is the feature working as designed.
Why no app can fix it
Screen mirroring apps on iOS receive the screen through ReplayKit, the interface Apple provides for exactly this purpose. ReplayKit hands over what iOS decides to hand over. There is no flag, no entitlement and no permission that changes what protected content does, and an app that found a way around it would be removed from the App Store.
This applies equally to:
- Receiver-app approaches like Vistacast
- Apps that imitate Apple’s own wireless display protocol
- Apple’s own hardware, mirroring to an Apple TV
- HDMI cables and adapters
That last one surprises people. A wired adapter is subject to the same protection: many services will refuse to output over it, or will output at reduced quality, because the restriction is enforced at the operating-system level rather than at the cable.
Which services are affected
Any service that chooses to protect its content, which is most of the large ones: Netflix, Disney+, Prime Video, Max, Apple TV+, most broadcaster catch-up apps, and many sports streams. Some protect everything, some only certain titles, which is why the behaviour can seem inconsistent within one app.
What mirrors normally
Everything that is not protected commercial video, which is most of what people actually want to put on a television:
- Photos and videos from your own camera roll
- YouTube, and most user-generated video
- Presentations, documents and spreadsheets
- Web pages and browsing
- Games
- Video calls
- Maps and navigation
- Anything you recorded yourself
The practical answer
If you want to watch Netflix on your television, use the Netflix app on the television. Every platform Vistacast supports (Fire TV, Google TV, Android TV) has one, it streams at better quality than mirroring ever could, and it does not need your phone.
Mirroring earns its place for the things the television has no app for: your own photos, a browser tab, a game, a video call, something you are showing to the room.
Is this new?
No, and it is not getting better. FairPlay predates every current screen-mirroring app, and the incentives all point toward more protection rather than less. Any product roadmap promising to solve this is promising something it cannot deliver.