/ / Reproducir archivos cifrados DRM en Videojs - video.js, drm

Reproducir archivos cifrados DRM en Videojs - video.js, drm

Tenemos videojuegos en lugares y tenemos videos DRM de medios HLS básicamente, ¿hay algún ejemplo para implementar lo mismo?

Respuestas

3 para la respuesta № 1

El soporte de DRM en videojs es proporcionado por un complemento, como se menciona en las preguntas frecuentes de los videojs:

Soporte para video DRM a través de un complemento de núcleo

 videojs-contrib-eme

El plugin está disponible aquí: https://github.com/videojs/videojs-contrib-eme

Esto incluye instrucciones de uso y pruebas en los principales navegadores.


0 para la respuesta № 2

u puede hacer referencia a DRM en la secuencia HLS en videojs-contrib-hls y videojs-contrib-eme

Y código de ejemplo como

 const options = {
"preload": "auto",
"width":"600 px",
hls: {
withCredentials: true
},
plugins: {
videoJsResolutionSwitcher: {
// default: "high",
dynamicLabel: true
}
},
html5: {
nativeCaptions: false,
dash: {
setLimitBitrateByPortal: false,
// setMaxAllowedBitrateFor: ["video", 2000]
}
}
};
videojs.options.flash.swf = "http://vjs.zencdn.net/4.2/video-js.swf"
video = videojs("your videotag id");
video.src([
{
type: "application/x-mpegURL",
src: "your url",
keySystemOptions: [
{
name: "com.widevine.alpha",
options: {
serverURL: "http://m.widevine.com/proxy"
}
}
]

}
]);