问题标签 [hdcp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
161 浏览

gpu - 如何在 PC 上存储 HDCP 加密密钥?

我通过TCP/IP从编码器接收HDCP 加密的 H264内容到 PC。我需要解密并将缓冲区传递给 GPU 以进行解码和HDMI(HDCP 加密)输出。我打算在TEE内部进行完整的处理。我在哪里可以存储HDCP 加密密钥

0 投票
1 回答
990 浏览

javascript - 网站如何知道我的笔记本电脑已连接到外接显示器?

我在一个视频流媒体网站上,它通知我不允许我观看视频,因为它检测到我的浏览器已连接到外部监视器。浏览器如何检测到这一点?

0 投票
1 回答
2246 浏览

android - 检测 Widevine DRM HDCP 保护级别

我目前正在使用 Dash/Widevine DRM 切换到 ExoPlayer。通过测试,我遇到了很大比例的设备没有启用 HDCP 保护。由于合同协议,这是一个问题。我必须在允许播放之前检测到并记录它。

我从 App DRM Info中得到灵感,这甚至是一种可能性 WideVineScreenShot

我的第一个想法是使用DrmManagerClient

我取消了它,因为我没有得到结果并尝试使用MediaDrm

哪个有效!惊人的问题解决了!

...除了你可以看到它只适用于 Pie 及以上...这是不行的。DrmInfo 将适用于我尝试过的每个 Android 版本。我只是不知道如何使用DrmManagerClient,而且文档几乎不存在。

任何信息都会被重视,谢谢。

0 投票
1 回答
2994 浏览

android - Widevine HDCP 级别(v1、v2、v2.2)和 Widevine 安全级别有什么区别?

它如何影响安卓手机 DRM 内容流。当我在 android 设备中检查 DRMinfo 时,一些手机显示 HDCP 级别未受保护。有些显示 HDCP 级别已断开连接。它们之间有什么区别。

0 投票
1 回答
40 浏览

raspberry-pi - 有什么方法可以确保我的树莓派零内容显示在电视屏幕上

我将我的树莓派零连接到使用 hdmi 显示一些内容的电视屏幕。如何知道电视何时处于关闭状态以及何时有人更改视频源。有什么方法可以确保我的内容显示在电视上。

有什么命令吗??听说数据传输时hdmi源和接收方之间会有握手信号。请帮忙。提前致谢。

0 投票
1 回答
252 浏览

drm - 绕过 HDCP 保护

我是 Linux 用户,我很不高兴发现 vhx.tv 等网站上的 HDCP 保护阻止我在完全合法的环境中查看内容,因为所有 Linux 浏览器都缺乏 HDCP 支持。由于 HDCP 在几年前被“破坏”,就主密钥泄漏而言,理论上任何设备都可以授权自己反对 HDCP 检查。

假设,是什么阻止了某人编写浏览器扩展或创建以这种方式覆盖 DRM API 的自定义 firefox 构建?

为什么没有这样的项目,只是缺乏兴趣还是有硬性技术障碍阻止了这一点?如果即使合法用户也无法绕过它(例如,在 Linux 上观看 DRM 内容),那么谁能说 HDCP 被“破坏”了?

0 投票
0 回答
325 浏览

android - Widevine 许可证 HDCP 保护级别无法在 Android 上播放

我正在配置 Widevine 许可证服务器并尝试使用 HDCP 保护级别的各种组合。

内容播放仅适用于 HDCP:Android 上的“HDCP_NONE”。播放不适用于以下任何标志

  • HDCP_V1
  • HDCP_V2
  • HDCP_V2_1
  • HDCP_V2_2
  • HDCP_V2_3 HDCP_NO_DIGITAL_OUTPUT

我还检查了Android 设备上的DRMInfo和 MaxHDCPLevel: V2.2。但是内容的播放仍然无法正常工作。

我是否缺少与 HDCP 一起的任何其他配置?我的目标是在非 HDCP 兼容的屏幕上停止通过 HDMI 播放。对此的任何线索表示赞赏。

谢谢。

0 投票
1 回答
277 浏览

android - 如何在 Android (TV) 上检查 API < 28 的 HDCP 级别?

我有一个 Android 电视棒,我想区分支持哪个 HDCP 版本?

我已经找到了一些东西,它似乎有效:

文件说

在 API 级别 28 中添加

如何读取旧 API < 28 的 HDCP 级别?

0 投票
1 回答
311 浏览

google-chrome - 下载受 DRM 保护的媒体

我最近购买了 Amazon Prime 并想下载一部电影。下载媒体文件后,它是全黑的。看起来它是用浏览器拥有的某个密钥加密的。

我的问题是:在添加一些代码以将视频元素解密缓冲区保存到文件后,我可以自己编译浏览器吗?