Providing an alternate download site for the Sametime WebPlayer

The IBM® Sametime® WebPlayer is configured for automatic downloading from the Sametime Proxy Server. You can also post it on another server and present that server as an alternate site from which browser-based clients can download the WebPlayer.

About this task

Follow these steps to set up an HTTP server and configure an alternate URL for users to download the WebPlayer.

Procedure

  1. Extract both the Sametime Media Manager and the Sametime Meeting Server installation packages to a temporary directory.
  2. Log in to the computer on which the HTTP server is installed.
  3. Navigate to the HTTP server root directory from which files are served.
  4. Create a new subdirectory named stwebplugins and set the correct permissions required for your HTTP Server user.
  5. From the Media Manager installer package that you extracted to the temporary directory, copy all the contents inside the SametimeMediaManager\WebAVBrowserInstalls directory to the stwebplugins directory you created on your HTTP web server:
    • pluginInfo.js
    • prereqmfw.zip
    • prereqmfwmac.zip
    • setup.exe
    • setup.msi
    • stmfwsoftphone.CAB
    • stmfwsoftphone.ini
    • stmfwsoftphone.zip
    • stmfwsoftphoneLL.CAB
    • stmfwsoftphoneLL.zip
    • STWebPlayer.CAB
    • STWebPlayer.dmg
    • STWebPlayer.xpi
    • STWebPlayerLL.CAB
    • STWebPlayerLL.dmg
    • STWebPlayerLL.xpi
    • STWebPlayerLL_obsolete.CAB
    • STWebPlayerMac.xpi
    • STWebPlayerMacLL.xpi
    • STWebPlayerPDB.zip
    • STWebPlayerWin.crx
    • STWebPlayerWin7LL.CAB
    • STWebPlayerWin7LL_obsolete.CAB
    • STWebPlayerWin7.CAB
      Note: If the Windows™ user account control (UAC) is disabled on the Sametime client, replace the file STWebPlayerWin7.CAB with STWebPlayerWin7UAC.CAB.
    • STWebPlayerWin7UAC.CAB
    • STWebPlayerWinLL.crx
    • stwebprereqLL.CAB
    • stwebsoftphoneLL.CAB
    • VersionInfo.properties
    • VersionInfo.txt
  6. From the Meeting Server installer package that you extracted to the temporary directory, copy only the mac and win32 folders from within the SametimeMeetingServer\STMeetings\native\Meeting_EAR_9.0.0.20150629_0433\meeting.server\meeting.stplugins directory to the stwebplugins directory on your HTTP web server:
    • *mac*
    • META-INF
    • pluginInfo.js
    • STWebPlayer.CAB
    • STWebPlayer.dmg
    • STWebPlayer.xpi
    • STWebPlayerLL.CAB
    • STWebPlayerLL.dmg
    • STWebPlayerLL.xpi
    • STWebPlayerMac.xpi
    • STWebPlayerMacLL.xpi
    • STWebPlayerWin.crx
    • STWebPlayerWin7.CAB
    • STWebPlayerWin7LL.CAB
    • STWebPlayerWinLL.crx
    • VersionInfo.properties
    • VersionInfo.txt
    • WEB-INF
    • *win32*
    Note: Do not copy any of the other files or folders.
  7. In your HTTP Server, set permissions for all the files and folders that you copied over so that the correct user and group for your installation have read access to the files and directories.
  8. Log in to the Sametime System Console.
  9. Click Sametime System Console > Sametime Servers > Sametime Proxy Servers.
  10. In the Proxy Servers list, click the server with the configuration that you want to change.
  11. In the Web AV Settings tab, provide the following information:
    • URL

      Specify the URL where the plugin will be hosted, including the port; for example:

      http://Host_name:HTTP_port/directory

      If the Sametime Meeting Server and Sametime Proxy Server are on the same computer, use the host alias that you created for the Sametime Proxy Server as described in Setting up a virtual host on the Sametime Meeting Server.

    • WebPlayer Version

      Specify the value of the WebPlayer Version in the VersionInfo.txt file included with the Web Meeting Room client package.

    • Softphone Plugin Version

      Specify the value of the Plugin Version in the VersionInfo.txt file included with the Web Meeting Room client package.

  12. Click Apply, then click OK.
  13. Click System administration > Save changes to master repository.
  14. Select Synchronize changes with Nodes. Click Save.
  15. Restart the Proxy Server.
    • If the Sametime Proxy Server's primary node is federated to the Sametime System Console deployment manager, then restart the System Console deployment manager, Proxy Server primary node agent, and Proxy Server.
    • If the Sametime Proxy Server is installed as a Cell profile, then restart the Proxy Server's own deployment manager, node agent, and server.