轻度解析DRM

DRM是一种典型版权保护的技术手段,内容方如果启用了 DRM,比如 Widewine,则需要在访问内容时进行权限校验,通过后放行,而这一校验的环节是需要浏览器支持DRM-enabled content功能的,若浏览器不支持,将很可能提醒你更新甚至是更换浏览器查阅。

这里以实时流媒体来示例下:

m3u8 中可以看到这样的加密配置:#EXT-X-KEY:METHOD=SAMPLE-AES-CTR,URI="data:text/plain;base64,AAAANnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABYaB3RlbmNlbnQiC2gwMDMwNzJtanRs",KEYID=0x8C7838D2AECD3C4E76D77849A7C5E6D6,KEYFORMATVERSIONS="1",KEYFORMAT="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"

而且还给某个服务接口发了授权请求:xxx/widevine/getlicense

所以遇到提示浏览器不支持某内容的查阅时,请注意,可能遇到了DRM版权限制且浏览器版本太低不支持该功能。

相关推荐:
您会在炎热的夏天里看电影或者玩游戏时候,经常会遇到电脑自动重启或者电脑蓝屏,大部分遇到这个问题会选择重装系统,但是事实上重装系统后也无法解决这个问题,大部分遇到这样情况都是由于cpu温度过高导致 …
TablePlus是一款现代化和友好的数据库GUI工具,适用于MySQL、PostgreSQL、SQLite等的管理。 查询,编辑和管理您的数据库容易与本机应用程序,可以运行速度快,像兰博基尼。只需要半秒钟就能站起来跑步。 通 …
UltraViewer是一个免费的远程控制软件,它拥有和TeamViewer类似的界面和操作方式。 如果你正缺少或者正在寻找一个类似TeamViewer的免费远程控制软件,那么UltraViewer是非常不错的选择,使用过后也能体会到 …
更新了IDA至6.8后,打开时提示了错误,信息为IDAPython: importing "site" failed。 确认错误并进入后发现IDA底部的python加载不了,那么是什么的原因导致的问题呢?然后尝试了重装python或IDA,问题仍然存 …
1.bloginfo() 顾名思义,该函数主要用来显示博客信息;而且根据参数的不同,可以用来显示博客信息中的不同部分。常用的有以下几种: bloginfo(’name’) 显示博客题名,如“本站”;默认(不写参数)输出该项; …
拿起手机扫一扫即可带走我!