Release note for Wowza plugin version 1.0
Released medio januar 2011
The release package can be found at doms@iapetus:~/releases/DOMS-Wowza-plugin-1.0rc2_install-package.zip
New features
This is the first version of the Wowza plugin in the DOMS project. The purpose of the plugin is to enhances the Wowza streaming server with
- User authentication
- Translating the user request URL to a specific media file
- Enable live streaming
Installation instructions for STAGE and PROD
Prerequisites for the installation
- Java 6
- Wowza Streaming Server version 2.1.2
- DOMS must be installed with ticket issuer
Installation procedure
Shutdown Wowza
sudo /usr/local/sbin/wowzainit.sh stop
Extract installation package to ~/tmp/wdp_1.0/
unzip releases/DOMS-Wowza-plugin-1.0rc2_install-package.zip -d tmp/wdp_1.0/
Remove old vhost installation (if existing)
mv wowza_vhost_doms tmp/old
Copy content of ~/tmp/wdp_1.0/ to wowza virtual host
cp -R tmp/wdp_1.0/DOMS-Wowza-plugin-1.0rc2_install-package wowza_vhost_doms
- Setup the virtual host:
Create the virtual host. Edit <Wowza-install-dir>/conf/VHosts.xml. Add:
<VHost> <Name>_domsVHost_</Name> <ConfigDir>/home/<user>/wowza_vhost_doms</ConfigDir> <ConnectionLimit>0</ConnectionLimit> </VHost>
Edit /home/<user>/wowza_vhost_doms/conf/VHost.xml. Set the correct value for the two host port elements (Root/VHost/HostPortList/HostPort/Port):
- First entry (RTMP protocol) to 1935
- Second entry (Admin Hostport) to 8086
- Create folder structure:
Symlink: wowza_vhost_doms/streamingContent -> <path_to_bes_output_folder>
Create folder: wowza_vhost_doms/streamingContentLive
Symlink: wowza_vhost_doms/streamingContent/files -> wowza_vhost_doms/streamingContent
Set location of media files. Edit /home/<user>/wowza_vhost_doms/conf/<app>/Application.xml for both applications doms and domslive. Change element Root/Application/Streams/StorageDir to location of media files produced by Broadcast Extraction Service.
doms: /home/<user>/streamingContent
domslive: /home/<user>/streamingContentLive
Setup Ticket issuer in property file doms-wowza-plugin.properties for both applications (doms and domslive). Look for property
ticketCheckerLocation=http://alhena:7880/authchecker
Start Wowza
sudo /usr/local/sbin/wowzainit.sh start