Android Widevine 自 Honey Comb ( 对手机是Ice Cream Sandwitch 4.0) 推出后成为CTS强制测试选项,厂商必须支持。

无论是网络传输或者是消费类电子设备,Widevine针对数字媒体提供了视频格式无关的加解密方式。

截止2012年,已经有5.39亿台设备支持 Android Widevine.

截止2012年, Widevine 推行无软件授权费的发行方式。

主要支持平台:

  • Smart Phone
  • STB
  • Blue Ray player
  • Cloud TV
  • Game console.  ( Sony PS3, Nintendo Wii )
  • Desktop ( Windows, Mac)

Widevine Security Level:

  • Level 1     Strictest  Mandatory factory provision
  • Level 2     Intermediate requirements
  • Level 3  Field Provision

Android Widevine DRM Framework

  • 自Honey Comb版本开始引入Android
  • 受保护的音视频媒体播放
  • 框架配置需要和DRM机制协同
  • 利用插件体系结构,设备制造商可灵活配置以支持多DRM代理和机制
  • 数字内容存储需要完成Widevine DRM软件集成
  • 支持Widevine DRM 的Honey Comb版本最早发布于2011 Q2

Widevine DRM Provision:

  • Factory Provision

    • 单个设备需要唯一硬件识别号码
    • 单个设备需要生成唯一的keybox并写入设备
    • keybox provision在设备制造期间生成并写入
    • 设备制造商需要提供软件支持,以存取相关设备信息
    • Google提供API定义,设备制造商实现该接口
  • Field Provision
    • keybox provision通过OTA方式写入设备

Android WideVine相关推荐

  1. 音视频技术开发周刊 | 225

    每周一期,纵览音视频技术领域的干货. 新闻投稿:contribute@livevideostack.com. 李松南:智能全真时代的多媒体技术--关于8K.沉浸式和人工智能的思考 视觉体验在全真时代显 ...

  2. 如何更加安全、高效地选择开源项目(内附详解)

    前言 在平时的开发过程中,难免会遇到这样那样的难题,或者一些繁琐且不想纯手工完成的功能,对于这些问题,解决的姿势有很多种,可以通过同事间的交流.上网查资料.去官网找文档等,随着开源的推动和完善,寻找合 ...

  3. 如何更加安全、高效地利用开源项目?

    GitChat 作者:周猛 原文: 如何更加安全.高效地利用开源项目? 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 在平时的开发过程中,难免会遇到这样那样的难 ...

  4. android获取网络视频缩略图,Android 获取视频(本地和网络)缩略图的解决方案

    在Android 开发视频的时候,通常都需要显示视频列表,而视频列表通常都有一张视频缩略图,那么它是怎么获取的呢, 关于网络视频的缩略图的实现方案主要有两种: 1.后台返回视频时顺便连缩略图的路径都返 ...

  5. Android Multimedia框架总结(二十八)NuPlayer到OMX过程

    原址 NuPlayer是谷歌新研发的.  AwesomePlayer存在BUG,谷歌早已在android m 版本中弃用. sp<MediaPlayerBase> MediaPlayerS ...

  6. Android集成GMS服务及GMS认证方案

    如果产品要出到国外,特别是欧美,那么极大可能需要集成GMS并进程GMS认证. 这里有三种情况: 1.特殊定制化设备,Android只是一个平台,所有业务全部都是自己的App实现的,服务器也是自己的.中 ...

  7. Android DRM框架分析

    Android DRM框架分析 1. DRM框架 2.DRM架构 3.DRM插件 4. 实现 5.DRM插件详情 6.MediaDrm 7.MediaCrypto 8.参考链接 1. DRM框架 An ...

  8. Android x86的arm兼容库移植--初步分析及尝试手动移植houdini/ndk_translation

    适用于x86架构的安卓5.0以上需要root,或者离线改文件,但并非全部适用:本文仅为个人经验,未涵盖的地方需要自行探索. 手动移植Android x86的arm兼容库(houdini/ndk_tra ...

  9. Android 之Google认证GMS详细解剖

    Android CTS官方网站:https://source.android.com/compatibility/cts/index.html GMS全称为Google Mobile Service, ...

  10. 国行Android手机使用google全套GMS服务小结

      由于众所周知的原因,国行手机是不能内置google服务的,但作为铁杆google粉,没有GMS的Android不是完整的Android,NEXUS系列机器又由于各种原因买不到或者不想选购,那么也只 ...

最新文章

  1. java调用ole ie_ActiveX (.ocx)的写法,及在IE里调用
  2. 4.4.2 数值处理
  3. 学术前沿 | DeepMind最新成果:图表示学习算法推理~46页ppt
  4. mysql中的分库分表
  5. python获取当前网页元素_python – 如何获取webdriver中元素的当前内容
  6. python最简单的图形编程_Python123
  7. IIS中发布网站的问题
  8. 经过一年的煎熬,我们还是决定把系统升级成基于 Spring Cloud 的微服务架构
  9. HTML学习笔记——DOCTYPE和DTD,标准模式和兼容模式
  10. 家庭无线网络桥接扩展方案
  11. 有源蜂鸣器和无源蜂鸣器的区别
  12. html网页随机一言,PHP简单实现一言 / 随机语录功能
  13. 软件工程-第二章 软件过程
  14. ICLR 2022:​PiCO,基于对比消歧的偏标签学习 丨AI Drive
  15. 图中几个常见算法总结
  16. 【浙江大学C小程week2整理】
  17. 大学物理(英文版)笔记 chapter1 Measurement
  18. IPAD 安装win8 苏菲安装Mac OS iphone安装安卓
  19. Servlet文件下载例子详解及response的contentType类型大全
  20. Android之Honeycomb

热门文章

  1. SiamFC 学习(论文、总结与分析)
  2. 对我启发最大的数学学习方法
  3. java__斐波那契数列
  4. 基于Java+SpringBoot+vue+node.js的智能农场管理系统详细设计和实现
  5. neo4j社区版下载
  6. 模组使用之常见认证,CCC认证,SRRC认证,ROHS认证,NAL认证
  7. matlab simulink光伏发电系统MPPT算法
  8. 2021-10-13快速查询DHL物流信息,并筛选出提前签收单号
  9. eda课程设计,求救!!!!!!!!
  10. 魔兽代理又起风云:网易暴雪腾讯的利益博弈