HTTPS-video leveren https-video-delivery
Als de viewer in configuratie werkt zoals aan het begin van deze sectie wordt beschreven, kan de gepubliceerde video zowel in de HTTPS-modus (beveiligd) als in de HTTP-modus (onveilig) worden afgespeeld. In een standaardconfiguratie, volgt het video leveringsprotocol strikt het leveringsprotocol van de het inbedden Web-pagina. Het is echter mogelijk om HTTPS-videoverzending te forceren zonder rekening te houden met het protocol dat wordt gebruikt door de webpagina in te sluiten met behulp van de VideoPlayer.ssl configuratiekenmerk. (Voorvertoning van video in de modus Auteur wordt altijd veilig geleverd via HTTPS.)
Afhankelijk van de publicatiemethode Dynamic Media video die u in Adobe Experience Manager gebruikt, de VideoPlayer.ssl
configuratiekenmerk wordt anders toegepast, zoals in het volgende voorbeeld wordt getoond:
-
Als u een Dynamic Media video met een URL toevoegen
VideoPlayer.ssl
naar de URL. Als u bijvoorbeeld een beveiligde videoverzending wilt forceren, voegt u&VideoPlayer.ssl=on
aan het einde van het volgende URL-voorbeeld voor de viewer:code language-none 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
-
Als u een Dynamic Media video met insluitcode toevoegen
VideoPlayer.ssl
aan de lijst van andere parameters van de kijkerconfiguratie in het inbedcodefragment. Als u bijvoorbeeld de HTTPS-video wilt afspelen, voegt u&VideoPlayer.ssl=on
zoals in het volgende voorbeeld:code language-html <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 must 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 pop-up to viewer container so pop-up works 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>
Zie ook De video insluiten op een webpagina.