2570
Comment:
|
5413
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Release note for Wowza plugin version 1.0 = | = Release note for Wowza plugin version 1.0rc3 = Released 26. januar 2011 TODO where to get the release == New features == This is the Wowza plugin in the DOMS project. The purpose of the plugin is to enhances the Wowza streaming server with 1. User authentication 1. Translating the user request URL to a specific media file 1. Enable live streaming == Installation instructions for STAGE and PROD == === Prerequisites for the installation === 1. Java 6 1. Wowza Streaming Server version 2.1.2 or newer (tested on 2.2.3) 1. DOMS must be installed with ticket issuer 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 1. One vhost have been configured (in ~/wowza/conf/VHosts.xml), with the name _domsVHost_ and configDir ~/services/wowza_vhost_doms === Installation procedure === 1. Shutdown Wowza {{{ sudo /usr/local/sbin/wowzainit.sh stop}}} 1. Extract installation package to ~/tmp/wdp_1.0/ {{{ unzip releases/DOMS-Wowza-plugin-1.0rc2_install-package.zip -d tmp/wdp_1.0/}}} 1. Remove old vhost installation (if existing) {{{ mv wowza_vhost_doms tmp/old}}} 1. 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}}} 1. Setup the virtual host: i. 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>}}} i. 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 1. Create folder structure: i. Symlink: ''wowza_vhost_doms/streamingContent'' -> ''<path_to_bes_output_folder>'' i. Create folder: ''wowza_vhost_doms/streamingContentLive'' i. Symlink: ''wowza_vhost_doms/streamingContent/files'' -> ''wowza_vhost_doms/streamingContent'' 1. 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. a. doms: /home/<user>/streamingContent a. domslive: /home/<user>/streamingContentLive 1. Setup Ticket issuer in property file ''doms-wowza-plugin.properties'' for both applications (doms and domslive). Look for property {{{ ticketCheckerLocation=http://<ticket_issuer>:<port>/authchecker}}} 1. Start Wowza {{{ sudo /usr/local/sbin/wowzainit.sh start}}} = Release note for Wowza plugin version 1.0rc2 = |
Release note for Wowza plugin version 1.0rc3
Released 26. januar 2011
TODO where to get the release
New features
This is 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 or newer (tested on 2.2.3)
- DOMS must be installed with ticket issuer
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
- One vhost have been configured (in ~/wowza/conf/VHosts.xml), with the name _domsVHost_ and configDir ~/services/wowza_vhost_doms
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://<ticket_issuer>:<port>/authchecker
Start Wowza
sudo /usr/local/sbin/wowzainit.sh start
Release note for Wowza plugin version 1.0rc2
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://<ticket_issuer>:<port>/authchecker
Start Wowza
sudo /usr/local/sbin/wowzainit.sh start