Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Problem/Bug]: Black Screen on video with DRM using keysystem Hardware or recommendation.3000 #4935

Open
slherm opened this issue Nov 19, 2024 · 4 comments
Assignees
Labels
bug Something isn't working regression Something used to work but doesn't anymore

Comments

@slherm
Copy link

slherm commented Nov 19, 2024

What happened?

Hi Team,

we are using WebView2 on our streaming app for UWP device (myCANAL french app on windows & xbox).

We use an open source eme/mse player (rx-player) and recently some of our customer have a black screen issue on all videos (but sound is OK).
It's only a part of windows 11 OS (everything is ok on windows 10) and only if we try to use keysystems playready.hardware or playready.recommendation with SL3000
If we switch to playready.software everything is fine but we prefere to use SL3000 keystems to deliver the best quality to our customers.
We have identified a configutation with this issue :

  • Windows 11 Version 24H2 pour les systèmes x64 (KB5046617)
    image
    image

Thank a lot for your help & support

Importance

Blocking. My app's basic functions are not working due to this issue.

Runtime Channel

Stable release (WebView2 Runtime)

Runtime Version

130.0.2849.80

SDK Version

1.0.2365.46

Framework

WinUI2/UWP

Operating System

Windows 11

OS Version

Windows 11 Version 24H2 pour les systèmes x64 (KB5046617)

Repro steps

Difficult to say :

  • on some configurations of window 11 computers
  • video with DRM
  • using EME/MSE player in a webview2
  • using hardware decoder keysystems
    Black screen on video with sound OK

Repros in Edge Browser

No, issue does not reproduce in the corresponding Edge version

Regression

Regression in newer Runtime

Last working version (if regression)

No response

@slherm slherm added the bug Something isn't working label Nov 19, 2024
@github-actions github-actions bot added the regression Something used to work but doesn't anymore label Nov 19, 2024
@ambikakunnath
Copy link
Member

ambikakunnath commented Nov 20, 2024

Thanks for reporting the issue. Can you kindly provide following info:

  1. Was this scenario working earlier? If so, can you kindly share till which version of runtime this was working.
  2. Is there a reduced sample where the issue can be repro-ed?
  3. Can you confirm if this is not a remote playback - screen sharing or remote desktop?
  4. Does the monitor/connection support HDCP 2.2?

@vbryh-msft
Copy link
Contributor

vbryh-msft commented Nov 20, 2024

additional question: @slherm could you please confirm that the same playready settings working correctly in Edge on the same device?

@slherm
Copy link
Author

slherm commented Nov 21, 2024

additional question: @slherm could you please confirm that the same playready settings working correctly in Edge on the same device?

the same playready settings works well on Edge on the same device

@slherm
Copy link
Author

slherm commented Nov 21, 2024

Thanks for reporting the issue. Can you kindly provide following info:

  1. Was this scenario working earlier? If so, can you kindly share till which version of runtime this was working.
    yes, we think it appears from runtime 130.x.x.x
  2. Is there a reduced sample where the issue can be repro-ed?
    I will ask to my team a standalone page with reduced sample
  3. Can you confirm if this is not a remote playback - screen sharing or remote desktop?
    no remote playback or screen sharing
  4. Does the monitor/connection support HDCP 2.2?
    it happens on laptop device, so for us yhis issue is not linked to HDCP protaction

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working regression Something used to work but doesn't anymore
Projects
None yet
Development

No branches or pull requests

3 participants