Installing Video Streaming

1 Install the SysPacks

  1. Download the SySDigitalSolutionPackages.zip archive.
  2. Unzip the archive and follow the instructions from the SysPacks Installation page.
NOTE  We recommend that you load sdk/dcs-video-component.js and sdk/dcs-video-component.js.map by placing them in the custom-on-demand folder, and import them using the injectScriptAsync method. See example below:
Copy
if (window.VideoComponent == undefined) {
      var slash = ebs.getBaseUrl().slice(-1) === "/" ? "" : "/";
      await ebs.injectScriptAsync(
        ebs.getBaseUrl() +
          slash +
          "custom-on-demand/components/dcs-video-component.js"
      );
  }

2 Set up the Video Streaming Processor subscription key(s)

In order to configure the processors to make the requests correctly to DCS, you must add in web.config / FTOS Vault (Portal / B2C - depending where the server side script is executing) the following keys:

Automation Blocks Processor service subscription keys:

    Copy
    <add key="FTOSServicesVideoFaceEndpoint" value="URL to the services endpoint"/>
    <add key="FTOSServicesVideoAppId" value="service authentication key"/>

In case of using a proxy server:

Copy
<add key="FTOSServicesVideoAppRequiresProxy" value="https://<proxy-address>"/>