Skip to content

Support / fallback handling for DRM-protected video playback (e.g., beIN CONNECT black screen) #10

Description

@CanhK-2103

Problem or use case

When mirroring an iPhone (iPhone 17 Pro on iOS 26.5) to Windows 11 over a wired USB connection, navigating the home screen and standard applications works smoothly. However, launching streaming apps such as beIN CONNECT immediately results in a completely black screen due to DRM / FairPlay surface capture restrictions. This prevents users from viewing or streaming authorized content through the mirror window.

Proposed behavior

When DRM-protected content is launched in apps like beIN CONNECT:

The stream should either properly display the video surface if supported by protocol-level adjustments, or

Provide a graceful fallback / indicator informing the user that DRM protection is active, rather than showing a silent, unhandled black screen.

Audio should continue to route cleanly over USB even when video frame capture is restricted.

Area

USB / device discovery

Alternatives considered

Reconnecting the USB cable and restarting the driver manager, which does not bypass the DRM surface blackout.

Using third-party wireless AirPlay receivers, which introduces noticeable latency compared to this tool's direct USB D3D11 pipeline.

Scope confirmation

  • This request is for wired USB capture and does not require remote-control bypasses.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or improvement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions