我正在使用 AVPlay 播放 DRM 内容。我需要为许可证 URL 设置 HTTP header 。我该怎么做?
webapis.avplay.setDrm('PLAYREADY', 'SetProperties', angular.toJson({
LicenseServer:entitlementData.LicenseURL,
'X-AxDRM-Message':entitlementData.DRMToken
}));
我需要在 HTTP header 中设置 X-AxDRM-Message
最佳答案
我弄清楚了如何将多个 Http header 发送到 DRM 许可证服务器。如果要发送多个http header ,则必须用\n键分隔它们。
你可以自己尝试一下:
var drmParam = {
DeleteLicenseAfterUse: true,
LicenseServer: licenseServerURL,
HttpHeader: "Authorization:" + authValue + "\nMY-Ticket:" + ticketValue
};
webapis.avplay.setDrm("PLAYREADY", "SetProperties", JSON.stringify(drmParam));
关于javascript - 使用 Tizen AVPlay 设置 DRM 许可证服务器身份验证的 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45317335/