从必须发放许可证的时刻开始
离线有两种不同的含义 DRM在第一个中,每个 Android 设备获得持久性 Widevine 在连接和下载或接收加密媒体时,许可。在旅途中,它会恢复自己的本地许可证。 DRM-X Android SDK 在合格的设备上支持此应用模型;普通恢复播放不需要在机上使用许可证服务器.
第二,设备在起飞前不能获得许可证。飞机、公共汽车、火车或船只上的服务器必须在当地网络上发放新的许可证,而公共互联网则无法使用。仅使用云端点无法满足这些请求。这是机上许可证服务部署,而不是播放器下载设置,而不只是许可证回复的缓存。
实用的机上许可架构
在地面上, 您的包装系统会加密媒体, 并关联其Content IDs 、 关键ID 和政策。 加密媒体和经批准的密钥提供材料会被传送到车辆上。 内容加密密钥不得作为没有保护的文件在电影之外运行: 使用经过认证、 加密的传送和部署的密钥保护, 并控制行政访问 。
在飞机上, 播放器 通过本地服务认证并发送其设备生成 DRM 有许可证的服务器执行授权请求,安全获取适当的内容密钥,并创建 DRM 该客户端的许可响应 。 CDM——不是机上应用程序服务器——解密被保护回放的媒体。媒体发送会停留在单独的本地源/缓存路径上 。
DRM-X 可以使用您现有的地面加密和媒体加载系统 。 Linux/ 容器部署是对照核准的提供者运行时间和您的硬件进行评估的一个选项 。 集装箱包装本身不能确定整个系统在没有DNS、 互联网时间、 在线提供或外部许可依赖的情况下运行 。
证明没有WAN 连接的完整服务
在承诺启动机队之前, 验证提供者权限和服务器 SDK 、 证书激活、 设备提供和更新、 可信时间、 证书寿命、 撤销行为和最大断开时间段。 请确认新提供或替换的座位设备在行程中首次出现时是如何处理的 。
接受测试必须从物理上移除互联网路径并覆盖新的许可证申请、重启、失效、过期、内容更新、存储失败和恢复。 使用先前获得的离线许可证成功回放手机证明了持久性客户模式;它没有证明由空载服务器发放新的许可证。
- 供应商和权利持有者对部署的核准
- 保护密钥的进口、存放和行政访问
- 本地认证、设备限制和签名政策
- 离线时间、 提供和证书依赖性
- 能力、故障、更新和可审计回收
将溢价内容视为端到端要求
好莱坞和其他溢价目录可以强制规定设备安全、安全解码、产出保护、地理、租赁和报告条件。与权利持有人商定这些要求,然后将其映射到选定的DRM、播放硬件和操作程序。ADRM产品名称或容器图像不能代替批准。
当车辆重新连接时,同步已核准的操作证据和内容更新,而不在日志中披露清晰的密钥或凭据. 计划证书更新和软件更新的时间要远远早于最长时间的断开航程. 运行恢复计划与第一次成功回放同样重要.
告诉我们你的舰队和现有系统
Haihaisoft 可以在船上评估和构建一个自定义 DRM 与您一起服务。从共享您的架构开始,需要 DRM 系统、地面包装/钥匙转让过程和目标 播放器 我们将确定集成边界、概念接受证明标准以及生产承诺前所需的部署工作。
包括飞机或车辆的数量,每辆车的座位/装置,高峰同时播放,Android型号和固件,预期分辨率,本地服务器CPU/OS,中断时间最长和更新窗口。还告诉我们这些设备是管理座位后屏、乘客拥有的装置,还是混合设备:供给和资格差别很大。
共同问题
出发前必须取得执照吗?
如果一个持有适当执照和合格的机载服务能够在当地发行,则不会。当需要时,服务器的部署及其依赖性将成为项目的一部分。
我们必须使用 DRM-X Android 播放器?
No. 兼容本地 Media3 播放器 可以与商定的后端/ 许可证合同合并。 SDK 简化客户端的合并, 但不能自己创建机上服务器 。
你能提供Linux Docker的部署吗?
可以评价 Linux/ 容器部署的自定义服务, 取决于选定的提供者运行时间、 权限、 硬件和完全断开的接受。 这不是对每个 DRM 的无条件要求 。
是否包含有专业SDK下载的机载服务?
号. Professional and Entertainment 提供AndroidSDK下载访问. 专为舰队提供的机上许可服务需要单独的范围界定和商业协议.
平台背景 : Widevine 平台概览. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.
