By default the vods3.zip startup package is configured with S3 authorization turned off. This
means that all content must be publicly available. To stream non-publicly available content, unzip
the vod3s.zip startup package and modify the two system properties “awsAccessKeyId” and
“awsSecretAccessKey” in “wowza/conf/Server.xml”. Set these two values to the “Access Key
ID” and “Secret Access Key” for the user in which you would like to authorize access and zip up
the vods3 folder. Use this new zip archive as your startup package. For example:
<Property>
<Name>awsAccessKeyId</Name>
<Value>11DV8PNKTHN1234732</Value>
</Property>
<Property>
<Name>awsSecretAccessKey</Name>
<Value>p0fsdFIE1Nofyx5Sfe+CmuQi0uXt7ygrD8Xxz+</Value>
</Property>
The default setup is such that any content in S3 that is publicly available can be re-streamed
through your instance. To limit the content to specific buckets you can use the stream alias
system to add aliases for the buckets from which you would like to stream. The stream alias
package has been included with the vods3.zip startup package. To modify the default
configuration edit the file “wowza/conf/StreamNameAliasMap.txt” that is included in the
vods3.zip startup package and create a new startup package with the modifications.