我们想在 Windows 10 上从 Google Chrome 切换到 Chromium,其中一个要求是让 Flash DRM 正常运行。
为了使其发挥作用,我遵循了以下步骤:
安装具有 Widevine 和编解码器支持的 Chromium 69.0.3497.100: https://chromium.woolyss.com/f/chrlauncher-win64-stable-codecs-sync.zip
打开 Google Chrome 并加载
chrome://flash
以复制pepflashplayer.dll
路径和版本--ppapi-flash-path=$PATH_TO_pepflashplayer.dll --ppapi-flash-version=$DLL_VERSION
使用参数打开 Chromium- 在 Chromium 中打开
chrome://flash
以确保它看起来与 Chrome 完全一样 打开http://drmtest2.adobe.com:8080/SVP/SampleVideoPlayer_FP.html并尝试加载http://drmtest2.adobe.com:8080/Content/anonymous.f4v
Flash 可以运行,但电影无法播放,显示错误 3307(DRM 错误)
- 我也尝试从 Adobe 下载 flash PPAPI,但得到了相同的结果。
如果我尝试在 Chrome 中播放同一个视频,效果很好。我错过了什么?为什么 Chrome 可以播放 drm,而 Chromium 却不能?
答案1
我必须从 Adobe 官方网站安装 Flash -https://get.adobe.com/flashplayer/。安装后,DRM flash 视频就可以正常工作。我没有添加任何 Widevine 或 Codex。我加载了 drmtest 网站(pop 询问我是否允许使用 flash 插件,我回答是的),输入上面引用的 URL 并播放。