Differences between revisions 6 and 7
Revision 6 as of 2011-04-06 06:06:41
Size: 2478
Editor: heb
Comment:
Revision 7 as of 2011-04-06 08:47:05
Size: 1966
Editor: heb
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
 1. Copy release package to a temporary folder on server  1. Extract release package to a temporary folder on server
Line 32: Line 32:

 1. There should now be these directories
  * applications/
  * conf/
  * bin/
 1. The plugin is now installed, so it needs to be setup.
 1. go to ~/services/wowza_vhost_doms/conf/doms
 1. In that folder, there are two files, Application.xml and doms-wowza-plugin.properties
 1. Edit doms-wowza-plugin.properties, so that these things are set correctly{{{
ticketCheckerLocation=ADDRESS OF TICKET CHECKER WEBSERVICE, MOST OFTEN http://DOMS_SERVER:PORT/authchecker
storageDir=WHERE THE VIDEO FILES ARE
broadcastExtractionServiceRestApi=ADDRESS OF BES, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/
}}}
 1. The doms application is now configured
 1. go to ~/services/wowza_vhost_doms/conf/domslive
 1. In that folder, there are two files, Application.xml and domslive-wowza-plugin.properties
 1. Edit domslive-wowza-plugin.properties, so that that the two settings mentioned above are set to the same value as for doms-wowza-plugin.properties.
 1. Edit Application.xml so that storageDir points to some temp folder where we can write .stream files for live streaming.
 1. The domslive application is now also configured
 1. Create a symbolic link ''~/services/wowza_vhost_doms/streamingContentPreview'' that points to the root folder of preview files.
 1. The preview application is now also configured
 1. Restart wowza. The wowza plugin install should now be complete
=== Configuration ===
 1. Replace ''~/services/wowza_vhost_kultur/streamingContent'' folder with symbolic link to root of the program media files from BES
 1. Replace ''~/services/wowza_vhost_kultur/streamingContentPreview'' folder with symbolic link to root of the preview media files from BES
 1. Configure ~/services/wowza_vhost_kultur/conf/kultur/doms-wowza-plugin.properties:{{{
ticketCheckerLocation=<ticket_checker_address>, MOST OFTEN http://DOMS_SERVER:PORT/authchecker
broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/}}}
 1. Configure ~/services/wowza_vhost_kultur/conf/kultur_live/domslive-wowza-plugin.properties{{{
ticketCheckerLocation=<ticket_checker_address>, MOST OFTEN http://DOMS_SERVER:PORT/authchecker
broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/}}}

Release note for Wowza plugin version 2.0

New features

This is the Wowza plugin in the MedieStream project.

  1. Locate media files in a folder structure decided by BES
  2. Log information when a user starts streaming a program in statistics log

Installation instructions for STAGE and PROD

Prerequisites for the installation

  1. Java 6
  2. Vlc video player installed
  3. Wowza Streaming Server version 2.2.3
  4. DOMS must be installed with ticket issuer
  5. BES must be installed

We assume that wowza have been configured in the way that SB it maintenance prefers. This means that

  1. There is one user account for the wowza, and the wowza server is installed in ~/wowza. The folder structure is assumed to be:
    1. ~wowza/
      1. bin/
      2. services/
        1. wowza_vhost_kultur/
        2. wowza_vhost_chaos/
        3. wowza_vhost_.../
      3. wowza/

Installation procedure

  1. Extract release package to a temporary folder on server
  2. Shutdown Wowza
  3. Backup/remove old vhost from the DOMS project ~/services/wowza_vhost_doms/

Configuration

  1. Replace ~/services/wowza_vhost_kultur/streamingContent folder with symbolic link to root of the program media files from BES

  2. Replace ~/services/wowza_vhost_kultur/streamingContentPreview folder with symbolic link to root of the preview media files from BES

  3. Configure ~/services/wowza_vhost_kultur/conf/kultur/doms-wowza-plugin.properties:

    ticketCheckerLocation=<ticket_checker_address>, MOST OFTEN http://DOMS_SERVER:PORT/authchecker
    broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/
  4. Configure ~/services/wowza_vhost_kultur/conf/kultur_live/domslive-wowza-plugin.properties

    ticketCheckerLocation=<ticket_checker_address>, MOST OFTEN http://DOMS_SERVER:PORT/authchecker
    broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/

Release note for Wowza plugin version 2.0 (last edited 2011-05-03 07:17:17 by heb)