我正在编写一个mdp文件,我正在寻找一种方法来指定(或修改)客户端为特定表示所做的所有请求的HTTP头。我想在http请求中添加一个Authorization字段。我希望这样做而不需要编辑客户端的sw。
我已阅读ISO / IEC 23009-1,但我没有找到任何相关信息。有人知道怎么做吗?
如果您的意思是为所有请求添加相同的基本Url,那么这是可能的,您只需在DASH清单本身中指定基本URL即可。它看起来很简单:
<BaseURL>http://example.com/ondemand/</BaseURL>
在Mozilla页面上写一个完整的例子,包括上面的行:
还有一个新的DASH标准,仍处于定义阶段,因此很可能很难找到实现,旨在支持基于令牌的访问认证机制:
DASH-IF实施指南:用于DASH(TAC)范围的基于令牌的访问控制
本文档的范围是定义基于令牌的访问控制机制,并为基于DASH的流传输启用身份验证和授权(AA)协议的信令。访问令牌是在一些预定的AA系统中成功认证和授权客户端的DASH客户端或用户以访问特定DASH资源的证明,例如, DASH段或MPD。本文档定义了访问令牌格式,用于访问DASH资源及其在DASH客户端和服务器之间的传输,从而确保内容提供商和内容传送网络之间的互操作性。该文件侧重于信令和交换机制,以促进访问令牌受保护的MPD,许可证,密钥和段的交付请求。除了一般的DASH-IF互操作性点之外,还可以使用本文档。
该文件可在此处获取:https://dashif.org/guidelines/