google-chrome - 无法在 Chrome 无头模式下播放 DRM 内容
问题描述
我尝试使用以下参数启动 chrome headless。
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --headless --remote-debugging-port=9222 --disable-gpu https://www.netflix.com/
然后我使用 chrome 调试端口在应用程序中导航并播放受 DRM 保护的视频。视频从不播放。但是,如果我播放清晰的内容,这将有效。
是否需要打开任何标志才能使 DRM 在 chrome 无头模式下工作?
解决方案
目前这是不可能的。您正在寻找的是 EME keySystems,目前在无头模式下不可用。
向 Google 提交了一个错误,要求对此进行更改,但该错误仍未解决。我建议您按照此进行任何更新。
推荐阅读
- javascript - Instagram API 无法使用凭据
- algorithm - 如何在组合序列中获得第 N 个排列,反之亦然?
- android - 如果不使用 OnDraw,Android Canvas 不会绘制任何东西
- python - Django 我的表单没有保存在 django db 中?
- node.js - 如何在我的 nodejs 应用程序中使用 cassandra 进行测试?
- python - 由于 AttributeError,加法不起作用:“Circle”对象没有属性“x”
- python - dictionary_in_python 选择一个项目
- jestjs - 如何在 Jest 中模拟导入的对象?
- php - WordPress分页不工作/显示
- c# - 变得奇怪 BadImageFormatException:无法加载参考程序集以执行