微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么在 Google Chrome 中禁用硬件加速会允许 Discord 用户流式传输 Netflix、电视流等网站?

如何解决为什么在 Google Chrome 中禁用硬件加速会允许 Discord 用户流式传输 Netflix、电视流等网站?

我不完全确定 Stack Overflow 是否是提出这个问题的正确网站,但自从一周前一个朋友向我提到它以来,我一直在考虑这个问题。我知道硬件加速的基本功能是什么:将某些工作负载卸载到计算机中的其他组件(即 GPU 或声卡)以提高各种应用程序的性能。我只想知道在流式传输 Google Chrome 窗口时启用硬件加速 v/s 时到底发生了什么,以及为什么它会在完全不同的应用程序中产生影响。

如果您不熟悉我在标题中所指的内容,这里有一个简单的例子来说明我的意思:假设您想在 discord 上与朋友一起观看 Netflix 节目或体育赛事,所以你们都加入了在应用程序上一起通话以观看您在 Chrome 标签中流式传输视频。但是,当您的朋友加入流时,他们可以听到您正在流式传输的内容的音频,但视频源对于观看的人来说会变黑。有趣的是,人们针对此问题找到的解决方案之一是在 Google Chrome 的设置中禁用硬件加速,这样可以毫无问题地流式传输视频和音频。

发生这种情况是有道理的:为了防止潜在的盗版和非法重新分发复制材料,但为什么禁用硬件加速会重新启用此功能?硬件加速是否允许在应用程序之间共享数据? discord 是否设置了一个标志,表示正在流式传输特定的窗口/屏幕,而 Chrome 只能在启用硬件加速时“看到”该标志?

我想潜在的问题是:启用硬件加速如何让 Netflix、电视提供商或任何其他网站知道他们的内容正在被流式传输?

随意为这篇文章推荐其他标签,不想包含不和谐,因为它没有引用他们的 API

编辑:另外,如果这与主题无关,请告诉我,以便我可以将其删除并重新发布到另一个网站

解决方法

硬件加速允许 HDCP 内容一直加密到显示器。通过禁用它,通常会以降低的分辨率和/或帧速率在软件中解密视频。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。