Entrega de vídeo HTTPS

NOTA

La entrega de vídeo seguro solo se aplica a AEM 6.2 con la instalación de Feature Pack-13480 y a AEM 6.1 con la instalación de Feature Pack NPR-15011.

Siempre que el visor funcione en una configuración como se describe al principio de esta sección, la entrega de vídeo publicado puede realizarse tanto en los modos HTTPS (seguro) como HTTP (inseguro). En una configuración predeterminada, el protocolo de entrega de vídeo sigue estrictamente el protocolo de entrega de la página web de incrustación. Sin embargo, es posible forzar el envío de vídeo HTTPS independientemente del protocolo utilizado al incrustar la página web utilizando el atributo de configuración VideoPlayer.ssl . (Tenga en cuenta que la previsualización de vídeo en modo Autor siempre se entrega de forma segura a través de HTTPS).

Según el método de publicación de vídeo de Dynamic Media que utilice en AEM, el atributo de configuración VideoPlayer.ssl se aplica de forma diferente, como se muestra en lo siguiente:

  • Si publica un vídeo de Dynamic Media con una dirección URL, anexe VideoPlayer.ssl a la dirección URL. Por ejemplo, para forzar el envío seguro de vídeo, añada &VideoPlayer.ssl=on al final del siguiente ejemplo de URL de visor:

    https://demos-pub.assetsadobe.com/etc/dam/viewers/s7viewers/html5/InteractiveVideoViewer.html?asset=%2Fcontent%2Fdam%2Fmarketing%2Fshoppable-video%2Fadobe-axis-demo%2FAdobe_AXIS_V3_GRADED-HD.mp4&config=/etc/dam/presets/viewer/Shoppable_Video_light&serverUrl=https%3A%2F%2Fadobedemo62-h.assetsadobe.com%2Fis%2Fimage%2F&contenturl=%2F&config2=/etc/dam/presets/analytics&videoserverurl=https://gateway-na.assetsadobe.com/DMGateway/public/demoCo&interactivedata=content/dam/_VTT/marketing/shoppable-video/adobe-axis-demo/Adobe_AXIS_V3_GRADED-HD.mp4.svideo.vtt&VideoPlayer.contenturl=https://adobedemo62-h.assetsadobe.com/is/content&VideoPlayer.ssl=on
    

    Consulte también Vinculación de URL a su aplicación web

  • Si publica un vídeo de Dynamic Media con código incrustado, añada VideoPlayer.ssl a la lista de otros parámetros de configuración del visor en el fragmento de código incrustado. Por ejemplo, para forzar el envío de vídeo HTTPS, añada &VideoPlayer.ssl=on como en el siguiente ejemplo:

    <style type="text/css"> 
     #s7interactivevideo_div.s7interactivevideoviewer{ 
       width:100%;  
       height:auto; 
     } 
    </style> 
    <script type="text/javascript" src="https://demos-pub.assetsadobe.com/etc/dam/viewers/s7viewers/html5/js/InteractiveVideoViewer.js"></script> 
    <div id="s7interactivevideo_div"></div> 
    <script type="text/javascript"> 
     var s7interactivevideoviewer = new s7viewers.InteractiveVideoViewer({ 
      "containerId" : "s7interactivevideo_div", 
      "params" : {  
       "VideoPlayer.ssl" : "on", 
       "serverurl" : "https://adobedemo62-h.assetsadobe.com/is/image", 
       "contenturl" : "https://demos-pub.assetsadobe.com/",  
       "config" : "/etc/dam/presets/viewer/Shoppable_Video_light", 
       "config2": "/etc/dam/presets/analytics", 
       "videoserverurl": "https://gateway-na.assetsadobe.com/DMGateway/public/demoCo", 
       "interactivedata": "content/dam/_VTT/marketing/shoppable-video/adobe-axis-demo/Adobe_AXIS_V3_GRADED-HD.mp4.svideo.vtt", 
       "VideoPlayer.contenturl": "https://adobedemo62-h.assetsadobe.com/is/content", 
       "asset" : "/content/dam/marketing/shoppable-video/adobe-axis-demo/Adobe_AXIS_V3_GRADED-HD.mp4" } 
     }) 
     /* // Example of interactive video event for quick view. 
       s7interactivevideoviewer.setHandlers({  
       "quickViewActivate": function(inData) { 
         var sku=inData.sku; //SKU for product ID 
        //To pass other parameter from the hotspot, you will need to add custom parameter during the hotspot setup as parameterName=value 
        loadQuickView(sku); //Replace this call with your quickview plugin 
        //Please refer to your quickviewer plugin for the quickview call 
        },  
    "initComplete":function() {  
        //--- Attach quickview popup to viewer container so popup will work in fullscreen mode --- 
        var popup = document.getElementById('quickview_div'); // get custom quick view container 
        popup.parentNode.removeChild(popup); // remove it from current DOM 
        var sdkContainerId = s7interactivevideoviewer.getComponent("container").getInnerContainerId(); // get viewer container component 
        var inner_container = document.getElementById(sdkContainerId);  
        inner_container.appendChild(popup); //Attach custom quick view container to viewer 
        }  
       }); 
     */ 
     s7interactivevideoviewer.init(); 
    </script>
    

    Consulte también Incrustación del vídeo en una página web.

En esta página