我的一台电脑上的 iPlayer 应用程序出现了一个奇怪的问题。对于绝对任何下载,它都会出错:
DRM 许可失败
我试过了:
- 卸载然后重新安装
- 以管理员身份运行
- 设置防火墙以允许传入和传出连接
清除日志文件并尝试下载例如伦敦马拉松视频后,日志中有:
info: Downloader window opened
info: Added file watcher for "C:\Users\the_user\Videos\BBC iPlayer Downloads"
info: Programme error London Marathon 2019: 2. Live Coverage Part 1, reason DRM Licence failed, detail Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
info: License failed NotSupportedError: Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
info: Downloader window opened
info: Added file watcher for "C:\Users\the_user\Videos\BBC iPlayer Downloads"
info: Programme error London Marathon 2019: 2. Live Coverage Part 1, reason DRM Licence failed, detail Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
info: License failed NotSupportedError: Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
info: Restarting programme download (with existing resolver)
warn: Refusing download of "London Marathon" as it is already in progress
info: Restarting programme download (with existing resolver)
info: Programme error London Marathon 2019: 2. Live Coverage Part 1, reason DRM Licence failed, detail Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
info: License failed NotSupportedError: Failed to execute 'createMediaKeys' on 'MediaKeySystemAccess': Unable to create CDM.
两台计算机都运行 Windows 8.1
在出现问题的 PC 上,我清楚地看到我认为我没有使用的 Windows 组件(通过程序和问题删除),我不知道它是否是 iPlayer 应用程序可能正在寻找的东西之一为了。
没有待处理的 Windows 更新(下载或安装)(来自 IP Chicken)
Name Address: cpc83987-pool15-2-0-cust968.15-1.cable.virginm.net
Remote Port: 24306
Browser: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
英国境内的两台计算机,相同的 ISP,但位置不同(相距约 1/4 英里)
看起来我已经成功了,如果其他人遇到类似问题,请尝试删除文件夹中的所有内容:
C:\Users\the_user\AppData\Roaming\BBCiPlayerDownloads
警告 - 我不知道这是否会导致所有已保存的程序被删除 - 我在尝试时没有保存任何程序
我猜想那个文件夹中的某些东西一定在某个时候被破坏了,不知道究竟是什么被破坏了或者它是如何被破坏的。