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 № 1El 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"
}
}
]
}
]);