Мне нужно разработать функцию, которая расшифровывает контент DRM HLS с помощью библиотеки video.js. Я узнал об этой проблеме и нашел ее (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 и не печатает ничего о журнале ошибок. Я хочу знать, как это играть.