Wowza Puppet Module
Puppet Ruby
Pull request Compare This branch is 10 commits behind flyapen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
files
manifests
spec
templates
tests
.gitignore
Modulefile
Rakefile
readme.md

readme.md

puppet-wowza

This is the puppet-wowza module used for installing and configuring wowza streaming server.

Use

Install Wowza streaming server

$wowzakey is your Wowza streaming server license key At the moment only debian works, and you have to have the wowza streaming server deb installer in an internal repo.


class { 'wowza':
  wowzakey => $wowzakey;
}

Add Wowza application

This adds a wowza application, defaults all work for a standard live streaming application. You can also use this to define a video on demand application by using the default type.

Live :


wowza::application { 'live'}

VOD :

wowza::application {'default':
    rtmp_protect => true
}

Set Java Heap size

By default it sets the size to 1200M


class { 'wowza':
  wowzakey       => $wowzakey,
  java_heap_size => '3000M';
}