【发布时间】:2020-11-07 02:42:36
【问题描述】:
我必须开发一个使用 video.js lib 解密 DRM HLS 内容的函数。 我已经检索到这个问题并找到了它(https://docs.microsoft.com/ko-kr/azure/media-services/previous/media-services-protect-hls-with-fairplay)所以我已经使用 playready,如下所示
const setPlayerForDashHLS = (src, type, key, licenseURL) => {
const customData = DRM_TYPE + SITE_ID + key;
player.src({
src: src,
type: type,
keySystems: {
'com.microsoft.playready': {
url: licenseURL,
licenseHeaders: {
'pallycon-customdata': customData
}
}
}
});
}
但它无法播放 DRM HLS 视频并且不打印任何有关错误日志的内容。 我想知道怎么玩。
【问题讨论】:
标签: windows http-live-streaming video.js drm playready