2403
Comment:
|
2478
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
This is the Wowza plugin in the DOMS project. The purpose of the plugin is to enhances the Wowza streaming server with | This is the Wowza plugin in the MedieStream project. 1. Locate media files in a folder structure decided by BES 1. Log information when a user starts streaming a program in statistics log |
Line 13: | Line 15: |
1. BES must be installed | |
Line 26: | Line 29: |
1. Shutdown Wowza (not really nessesary, but please...) 1. if nessessary remove any files in ~/services/wowza_vhost_doms/ 1. Extract the plugin into ~/services/wowza_vhost_doms/ |
1. Copy release package to a temporary folder on server 1. Shutdown Wowza 1. Backup/remove old vhost from the DOMS project ~/services/wowza_vhost_doms/ |
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
- Copy release package to a temporary folder on server
- Shutdown Wowza
- Backup/remove old vhost from the DOMS project ~/services/wowza_vhost_doms/
- There should now be these directories
- applications/
- conf/
- bin/
- The plugin is now installed, so it needs to be setup.
- go to ~/services/wowza_vhost_doms/conf/doms
- In that folder, there are two files, Application.xml and doms-wowza-plugin.properties
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/
- The doms application is now configured
- go to ~/services/wowza_vhost_doms/conf/domslive
- In that folder, there are two files, Application.xml and domslive-wowza-plugin.properties
- 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.
- Edit Application.xml so that storageDir points to some temp folder where we can write .stream files for live streaming.
- The domslive application is now also configured
Create a symbolic link ~/services/wowza_vhost_doms/streamingContentPreview that points to the root folder of preview files.
- The preview application is now also configured
- Restart wowza. The wowza plugin install should now be complete