Release note for Wowza plugin version 2.0
New features
This is the Wowza plugin in the MedieStream project.
- Locate media files in a folder structure decided by BES
- Log information when a user starts streaming a program in statistics log
Installation instructions for STAGE and PROD
Prerequisites for the installation
- Java 6
- Vlc video player installed
- Wowza Streaming Server version 2.2.3
- DOMS must be installed with ticket issuer
- BES must be installed
We assume that wowza have been configured in the way that SB it maintenance prefers. This means that
- There is one user account for the wowza, and the wowza server is installed in ~/wowza. The folder structure is assumed to be:
- ~wowza/
- bin/
- services/
- wowza_vhost_kultur/
- wowza_vhost_chaos/
- wowza_vhost_.../
- wowza/
- ~wowza/
Installation procedure
- Extract release package to a temporary folder on server
- Shutdown Wowza
- Backup/remove old vhost from the DOMS project ~/services/wowza_vhost_doms/
Configuration
Replace ~/services/wowza_vhost_kultur/streamingContent folder with symbolic link to root of the program media files from BES
Replace ~/services/wowza_vhost_kultur/streamingContentPreview folder with symbolic link to root of the preview media files from BES
Configure ~/services/wowza_vhost_kultur/conf/kultur/doms-wowza-plugin.properties:
ticketCheckerLocation=<ticket_checker_address>, i.e. http://alhena:7880/authchecker-service/tickets broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/
Configure ~/services/wowza_vhost_kultur/conf/kultur_live/domslive-wowza-plugin.properties
ticketCheckerLocation=<ticket_checker_address>, i.e. http://alhena:7880/authchecker-service/tickets broadcastExtractionServiceRestApi=<bes_address>, i.e. http://iapetus:9311/bes_DEVEL/rest/bes/