【发布时间】:2020-09-06 05:55:53
【问题描述】:
使用 Google Cast V3/CAF 接收器,我想在每个 DRM 许可请求之前执行网络请求,并在许可请求中包含一些生成的信息(权利信息)作为标头。
Cast 框架提供PlaybackConfig.licenseRequestHandler,它允许您在发出许可请求之前对其进行修改,但它不允许您在请求之前执行异步操作 - 即您不能从 @ 返回 Javascript Promise 987654324@.
This answer is doing something similar,但这不适用于直播,因为该解决方案在每次加载清单时都会重置 licenseRequestHandler,并且在直播期间不断加载清单。我想仅在请求许可之前执行此许可前异步操作,而不是在每次加载清单时执行。
【问题讨论】:
标签: chromecast google-cast drm receiver caf