我的一台电脑上的 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 英里)
答案1
看起来我已经设法让它运行了,如果其他人遇到类似的问题,请尝试删除文件夹中的所有内容:
C:\Users\the_user\AppData\Roaming\BBCiPlayerDownloads
请注意 - 我不知道这是否会导致所有已保存的程序被删除 - 我尝试时没有保存任何程序
我猜测该文件夹中的某些内容一定在某个时候被损坏了,但不知道具体是什么被损坏了或是如何被损坏的。