这可能是偏离主题的,但我呼吁SO的神让这个线程存在.

我一直在使用我所知道的所有关键字排列来搜索网络,尝试找到一个坚实的指南,在HTML5视频中实现加密的媒体扩展.

有关EME是什么的大量信息,但不是实施它的实用指南.

您是否找到了实施端对端EME管道的实用指南,至少指出了哪些?

解决方法

对于仍然在寻找这个的人来说,有一些开放源码的玩家已经集成了EME,让您可以详细地查看实施方法.

例如,dash.js是Dash行业论坛参考播放器,支持EME并具有支持多个DRM的架构.

看看ProtectionModel.js文件,以了解高级架构的感受,以及使用DRM文件夹中的KeySystem Interface的文件,例如KeySystemWidevine.js.

ProtectionController.js中的代码将它们整合在一起,这是另一个好的地方.

当看代码时,值得注意的是,DRM系统和KeySystem这两个术语有时可互换使用,这在DRM世界中是很常见的.

> https://github.com/Dash-Industry-Forum/dash.js

HTML5视频中加密的媒体扩展的更多相关文章

  1. Android – Exo播放器DASH流示例

    我试图用Android的ExoPlayer在Android设备上播放DASH视频(http://developer.android.com/guide/topics/media/exoplayer.html).文档非常非常差,我找不到DASH的一些简单的工作示例(如果有人做的话).在视频(https://www.youtube.com/watch?v=6VjF638VObA#t=462)中,它看起

  2. Python使用Dash开发网页应用的方法详解

    本文主要是通过Dash的Checklist组件,简单介绍使用Dash开发的Web应用,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考一下

  3. php – CodeIgniter第三方类不加载

    您必须创建一个初始化第三方类的库:例如:–in库创建一个名为mydash.PHP的文件–加载库使用:那么你可以使用Dash类.还可以在自动加载中加载库.谢谢…

  4. 在ubuntu下,用./sdk.unpack命令展开海思hi3520SDK开发包时的问题

    从ubuntu6.10开始,ubuntu就将先前默认的bashshell更换成了dash。也就是说/bin/sh链接倒了/bin/dash而不是/bin/bash。ubuntuedgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。官方解释,主要原因是dash更小,运行更快,还与POSIX兼容。但是shell的更换,导致海思开发包致使用bash设计脚本出错,这是由于现在脚本没有考虑POSIX兼容的问题。因此,在Ubuntu上展开海思开发包,需要把dash转换回bash。

  5. Ubuntu中使用source报错处理办法

    最近一段时间在使用BashonUbuntuonWindows做shell脚本调试时发现在脚本中使用source时会报错,上网查了下才了解到原来是在Ubuntu中使用的并不是bash,而是使用优化过的dash,而在dash中是没有source,而在bash中才有source,这就有点麻烦了,平时在写脚本时有时会调用系统的function和一些自定义的function,没有source确实有点不太方便

  6. Ubuntu16.04下将程序快捷方式从Dash中移到桌面

    依Chrome浏览器添加为例;1、安装Chrome浏览器,从网上找的一条命令下载即可安装;下载:安装:在Home文件夹下找到下载好的DEB文件。一般安装的程序都会在这个目录建立快捷方式,如Firefox浏览器;但是Chrome浏览器不一样。

  7. Ubuntu 17.10 的 Dock 曝光:基于 Dash to&

    本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至dio@foxmail.com举报,一经查实,本站将立刻删除。

  8. ubuntu脚本执行报错的检查思路

    一、遇到的问题:今天有朋友问我,说在CentOS上写好的脚本,在Ubuntu上没法正常使用,当时没在意,以为是权限没配置好,后来看了下,发现ubuntu跟CentOS的默认shell是不同的,如是记录下,避免以后忘记:二、解决方法:

  9. ubuntu将dash变为bash

    ubuntu中默认使用dash,原因是因为dash更小,还与posix兼容,然而这却导致很多脚本出错如何将shell改回bash,sudodpkg-reconfiguredash,选择no

  10. Ubuntu下将dash装换成bash

    #如果是Dash可用以下方法切回Bash方法一sudodpkg-reconfiguredash方法二sudoln-fs/bin/bash/bin/sh

随机推荐

  1. 微信小程序canvas实现水平、垂直居中效果

    这篇文章主要介绍了小程序中canvas实现水平、垂直居中效果,本文图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  2. 使用HTML5做的导航条详细步骤

    这篇文章主要介绍了用HTML5做的导航条详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  3. H5最强接口之canvas实现动态图形功能

    这篇文章主要介绍了H5最强接口之canvas实现动态图形功能,需要的朋友可以参考下

  4. Canvas高级路径操作之拖拽对象的实现

    这篇文章主要介绍了Canvas高级路径操作之拖拽对象的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  5. html5视频自动横过来自适应页面且点击播放功能的实现

    这篇文章主要介绍了h5视频自动横过来自适应页面且点击播放,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  6. 详解HTML5中的picture元素响应式处理图片

    这篇文章主要介绍了详解HTML5中的picture元素响应式处理图片,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  7. canvas像素点操作之视频绿幕抠图

    这篇文章主要介绍了canvas像素点操作之视频绿幕抠图的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  8. html5利用canvas实现颜色容差抠图功能

    这篇文章主要介绍了html5利用canvas实现颜色容差抠图功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

  9. canvas绘制视频封面的方法

    这篇文章主要介绍了canvas绘制视频封面的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. HTML5拖拽功能实现的拼图游戏

    本文通过实例代码给大家介绍了HTML5拖拽功能实现的拼图游戏,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧

返回
顶部