waydabber / BetterDisplay

Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
https://betterdisplay.pro
19.75k stars 345 forks source link

Dummy mirroring method for HiDPI scaling (native smooth scaling not affected) - HDCP issue: TV app video content or some protected Safari video content is not visible, only audio is playing #145

Closed waydabber closed 2 years ago

waydabber commented 2 years ago

Issue description

Some Safari content (Netflix, Udemy) or Apple's TV app will not show any protected content on non-native hardware accellerated displays

Root cause

This is a limitation by design, the problem applies to Sidecar, DisplayLink and any other tech that relies on virtual displays as well. The TV app will play only on built in, or natively attached, HDCP (a copy protection mechanism) compatible displays.

Resolution

A fix for this issue is highly unlikely.

shaynem commented 2 years ago

Work around is to disable hardware acceleration in the browser

image

This is affecting more than just Safari

Setup alt webkit browser for streaming. not ideal, but will get it working.

waydabber commented 2 years ago

Work around is to disable hardware acceleration in the browser

Nice, thank you! :)

waydabber commented 2 years ago

If you have this issue and are using the app only to mirror a dummy screen to a real display on Apple Silicon in order to have flexible HiDPI resolutions, please check out the latest beta which includes a new smooth scaling feature for native displays (no dummy required).

The feature requires macOS Monterey 12.4, 12.5 beta or Ventura and requires a Pro license.

Thank you!