Differences between revisions 24 and 25
Revision 24 as of 2011-01-13 10:19:25
Size: 2351
Editor: heb
Comment:
Revision 25 as of 2011-01-25 13:35:02
Size: 2539
Editor: heb
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
 1. Access to the location of the media files from Broadcast Extraction Service. Eg. ''/home/<user>/streamingContent''  1. DOMS must be installed with ticket issuer
Line 44: Line 44:
 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

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

  1. User authentication
  2. Translating the user request URL to a specific media file
  3. Enable live streaming

Installation instructions for STAGE and PROD

Prerequisites for the installation

  1. Java 6
  2. Wowza Streaming Server version 2.1.2
  3. DOMS must be installed with ticket issuer

Installation procedure

  1. Shutdown Wowza

    sudo /usr/local/sbin/wowzainit.sh stop
  2. Extract installation package to ~/tmp/wdp_1.0/

    unzip releases/DOMS-Wowza-plugin-1.0rc2_install-package.zip -d tmp/wdp_1.0/
  3. Remove old vhost installation (if existing)

    mv wowza_vhost_doms tmp/old
  4. 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
  5. Setup the virtual host:
    1. 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>
    2. 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
  6. Create folder structure:
    1. Symlink: wowza_vhost_doms/streamingContent -> <path_to_bes_output_folder>

    2. Create folder: wowza_vhost_doms/streamingContentLive
    3. Symlink: wowza_vhost_doms/streamingContent/files -> wowza_vhost_doms/streamingContent

  7. 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.

    1. doms: /home/<user>/streamingContent

    2. domslive: /home/<user>/streamingContentLive

  8. Setup Ticket issuer in property file doms-wowza-plugin.properties for both applications (doms and domslive). Look for property

    ticketCheckerLocation=http://alhena:7880/authchecker
  9. Start Wowza

    sudo /usr/local/sbin/wowzainit.sh start

Release note for Wowza plugin version 1.0 (last edited 2011-02-14 10:50:40 by abr)