数字版权管理

网络上的数字版权管理(DRM)涉及许多组件:

一、各大平台的DRM服务(关键系统)

Web方面的主要DRM服务(关键系统)是:

支持加密媒体扩展API (EME)的浏览器和视频播放器的结合

一般来说,Widevine受Firefox,Chrome和Opera支持,IE / Edge支持PlayReady,Safari支持FairPlay,查看浏览器支持列表以获取更多详细信息。

iOS方面的主要DRM服务(关键系统)是:


Android方面的主要DRM服务(关键系统)是:


Windows方面的主要DRM服务(关键系统)是:


Mac方面的主要DRM服务(关键系统)是:


二、加密媒体的打包服务(packaging service)

2.1Google/shaka-packager

Shaka Packager是用于DASH和HLS 打包和加密的工具和媒体打包SDK ,它可以为在线流媒体准备和打包媒体内容。

Shaka Packager支持:

  • 同时支持视频点播和在线视频(Both Video-On-Demand and Live)
  • 流格式(Streaming formats):
  • 关键系统(key system):
    • Widevine
    • PlayReady
    • FairPlay
    • Marlin
  • 加密标准(Encryption standards)
  • 媒体容器和编译解码器(Media Containers and codecs)
CodecsISO-BMFFWebMMPEG2-TSWVMPacked Audio²
H264 (AVC)I / O-I / OI-
H265 (HEVC)I / O-I--
VP8I / OI / O---
VP9I / OI / O---
AV1I / OI / O---
AACI / O-I / OIO
Dolby AC3I / O-I / O-O
Dolby EAC3I / O-O-O
DTSI / O----
FLACI / O----
OpusI / O³I / O---
Vorbis-I / O---

注意:

    • 输入为I,输出为O
    •  https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-3.4
    • OPUS在ISO-BMFF中的支持是实验性的
  • 字幕(Subtitles)
    • 文本形式和嵌入MP4中的WebVTT
    • 文本形式的TTML(仅支持DASH)
  • 平台(Platforms)
    • Linux
    • Mac
    • Windows
    • 同时支持交叉编译(Cross compiling)的ARM

另外一些有用的东西:


三、密钥系统(key system)


四、用于客户端播放的内容解密模块(CDM)


五、内容分发服务(CDN)


转载于:https://juejin.im/post/5d4a7971e51d456205410359

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值