DRM进入HTML5的脚步正在逼近,尽管开源组织一再反对,但并没有得到太多响应,主要原因在于大多数人并不理解为什么DRM是邪恶的。

首先你必须明白:DRM的目的并不是加密视频。观看付费的加密视频无非就是对视频流的转换,加密码流->解密码流->帧数据,这一过程完全可以在现有的web框架下实现。然而在开放的框架下,无论采用多么巧妙的方法,都无法阻止浏览器提取解密码流,并保存再分享给他人。 DRM的目的就是将解密视频的过程黑盒化,使开源代码只能得到最终的帧数据。当然,你仍然可以通过录像等方法截取视频,但重新编码很难避免视频质量的损失。

由于以上原因,DRM的实现一定是闭源的。这会对自由网络带来以下种种危害:

1)浏览器垄断,主流浏览器会得到更好的DRM支持,免费浏览器,新兴的浏览器将得不到支持;

2)操作系统垄断,理由同上;

3)视频媒体垄断,DRM插件会和Flashplayer一样,需要额外安装,存在占有率的问题。占有率更高的DRM供应商将会得到更多的视频源。新兴的视频网站将无法立足。

另外,Flashplayer存在的各种其他问题,也都有可能在DRM插件上发生,例如安全隐患,占用资源,浏览器崩溃,或突然宣布中断对某个平台的支持。"

文章转载请注明来源。新辉网主页 > 网页基础 > HTML >

标题:DRM迈入HTML5倒计时:为什么DRM是邪恶的

地址:http://www.a55.com.cn/a/8107.html

关键词:DRM迈入HTML5倒计时:为什么DRM是邪恶的

html5 drm,DRM迈入HTML5倒计时:为什么DRM是邪恶的相关推荐

  1. W3C 正式将 DRM 保护纳入 HTML5 建议标准

    不顾近 30% 的成员反对,W3C(万维网联盟)正式宣布将加密媒体扩展 (EME) -- 即集成 DRM 数字版权保护的 API 纳入 HTML5 建议标准. EME 一直以来都备受争议,EME 由 ...

  2. DRM驱动(二)之DRM驱动模块简介

    上节在<显示处理器介绍>中阐述了显示处理器的大致功能以及要配置的参数:本节将介绍一下DRM驱动中的模块与显示处理器的关系. 做过显示的都知道,目前大多数厂商已经抛弃fb框架,使用drm驱动 ...

  3. html圆圈倒计时,html5 css3圆形进度条倒计时页面跳转代码

    特效描述:html5 css3 圆形进度条 倒计时 页面跳转代码.html5 css3进度条倒计时动画特效 代码结构 1. HTML代码 html5+css3进度条倒计时动画特效 body { mar ...

  4. html5代码转换为视频,HTML5中的视频代码详解

    摘要 腾兴网为您分享:HTML5中的视频代码详解,智学网,云闪付,易推广,小红书等软件知识,以及360win10,流量魔盒,fitbit,上港商城,安卓2.3.7,全民惠,五年级下册英语单词表图片,t ...

  5. html5 本地批量存储,HTML5本地存储

    什么是HTML5存储? 简单地说,它是一种让web页面在浏览器端本地化存储键值对的方式.跟cookies一样,即使你从网站导航到别的网站,关掉了浏览器的tab页,退出了浏览器,数据依然存在:与cook ...

  6. html5 form表单,html5 教程

    2019独角兽企业重金招聘Python工程师标准>>> html5 form表单 html5 教程 html5 form表单表单介绍 1.XHTML中需要放在form之中的诸如inp ...

  7. html5相关介绍ppt,html5介绍全解.ppt

    html5介绍全解 渐变 (Gradients) 线性渐变: background: linear-gradient(to right, red, orange, yellow, green, blu ...

  8. html5跨平台桌面打包,Html5到跨平台app应用

    Html5到跨平台app应用 每一项新兴技术的出现和流行,都是为了规模化的去统一解决一系列复杂问题,APICloud选择混合开发方向,目的是希望借助HTML5降低app开发复杂度,提高app开发效率. ...

  9. html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)

    一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...

最新文章

  1. C++入门经典-例6.14-通过指针连接两个字符数组
  2. 多路径配置udev_ASM磁盘多路径及udev配置
  3. AI已能按音乐风格填词,周杰伦又有御用作词了?|在线可玩
  4. ubuntu之find方法
  5. 计算机学院吉祥物意见征集,“我的学校我做主 ——吉祥物征集”启事
  6. 各個瀏覽器CSS樣式控制
  7. java图像膨胀_java实现的图像腐蚀、膨胀运算 | 学步园
  8. MongoDB学习(一)Centos6.5下安装mongoDB
  9. Stopwatch 类
  10. 值得推荐的Vue 移动端UI框架
  11. 利用Xposed+JustTrustMe绕过Android App(途牛apk)的SSL Pinning
  12. 笔试面试题:25匹赛马,5个跑道,每次有5匹马可以同时比赛。问最少比赛多少次可以知道跑得最快的5匹马
  13. 业绩堪忧,上市曲折,友宝梦醒港股?
  14. 河南大学计算机学院吴哲2008年,计算机与信息工程学院86级校友荣归母校
  15. Angular2属性绑定
  16. svn: 不能打开文件“/XXX/svn/xxx/db/txn-current-lock”: 权限不够
  17. Python中的解包用法
  18. 第三章习题2存款利息的计算
  19. 极光推送 使用实例 (一)服务端
  20. 英特尔推出全新 NUC 套件和 NUC Mini PC

热门文章

  1. Monkey Patching in Go
  2. 重写toString()方法
  3. dubbo协议报文消息格式
  4. 电源管理芯片:nxp电源管理芯片的参考与设计
  5. SkeyeVSS智慧国土高点视频监控解决方案
  6. 初识Flutter之搞定布局约束
  7. android ios 对比 组件_iOS系统和Android系统全面对比
  8. 如何将jpg转换成PDF转换器教程
  9. 大学四年Java后端学习路线规划,所有私藏资料我都贡献出来了,不看毕业肯定后悔!!!
  10. 2020年中国低/零代码行业分析