Wowza Remote

Follow the instructions in this topic only if you installed Wowza Media server on a machine other than the one that runs the MEDIAL software as part of an advanced deployment. If you are implementing a basic installation with Wowza Media Server on the same machine as MEDIAL, proceed to the topic Wowza Configuration.

When using Wowza on a remote server, a web server must also be configured to provide content delivery over port 80. Internet Information Services must be installed on the remote Wowza server and a web site called HML created in it. See the topic IIS Configuration for configuration information.

Create a Service Account

To allow MEDIAL to communicate with Wowza on a different server, you need to create a common service account used by the MEDIAL content share. This can be either a directory services account or a local account.

If the account is local, it must be identical on both servers, with the same username and password.

Set Permissions

  1. On the Wowza Media Server locate the Wowza installion directory in Program files. In the main folder, right-click the Streaming Engine folder and choose Share with > Advanced sharing.

  2. Check the box to share the folder and click Permissions.

  3. Check the Full Control box for the Everyone user and click OK.

  4. Navigate to the Security tab and click Edit.

  5. Enter the name of the service account previously created. Click Check Names. When the account is found, click OK.

  6. Click on the account you added and check the Modify box in the Allow column. Click OK.

When you configure IIS, you will set it to use this service account as described in the section Set the Application Pool to use the Service Account.

Configure Services

Once you have set up the service account, configure the Wowza Media Server and MEDIAL to run under this account so that the media server can access the MEDIAL content.

  1. Click Start > Run and enter services.msc  in the dialog, or find services under Administrative Tools.
  2. Locate the Wowza services called Wowza Streaming Engine and Wowza Streaming Engine Manager.

  3. Double-click the first service and navigate to the Log On tab. Click Browse to locate the service account.

  4. Enter the name of the account and click Check Names to find it. Click OK when the account has been selected.

  5. Enter and confirm the password for the account and click OK.

  6. If a message appears to say that the service needs to be restarted before the change takes effect, restart the service by right-clicking it and choosing Restart.

  7. Repeat this process for the other Wowza services.
  8. Perform this procedure on the MEDIAL server so that the service named HMLService runs under the authority of the same service account.

Share the Content Directory

The MEDIAL Content directory needs to be shared so that the Wowza Server can see it.

Optionally, you can move the content directory to a network shared location. In this case, follow the instructions in the topic Network Content before you perform this step.

  1. Navigate to the content directory (for example, D:\HelixMediaLibraryContent) and right-click the directory folder. Choose Properties.

  2. Open the Sharing tab and click  Advanced Sharing.

  3. Check the box for Share this folder and click Permissions.

  4. Click on Everyone for the user name and check the Full Control box in the Allow column. Click OK twice.

  5. On the Security tab, click Edit.

  6. Click Add.

  7. Enter the name of the service account and click Check Names. When the account is found, click OK.

  8. With the service account selected, check the Modify box in the Allow column. Click OK.

  9. Click OK to close the dialog.
  10. Repeat this procedure for the MEDIAL installation directory, which has this default location:

     C:\HelixMediaLiibrary

Note the following two exceptions when you modify the installation directory privileges:

  1. In Step 3 you do not need to share the installation folder.
  2. In Step 8 ensure that the service account appears in the access control list with a minimum of Read & Execute permissions selected. The Modify permission is not required.