Perhaps this article will help you?
Use Amazon S3 authorization with Wowza Streaming Engine EC2 instances
Wowza Media Systems™ provides Amazon Linux and Windows AMIs with preconfigured and tuned versions of the Wowza Streaming Engine™ media server software that are ready to start using the Amazon Web Services (AWS) Management Console. The Wowza Streaming Engine AMIs have three applications: live , vod , and vods3 .
By default, the vods3 application is configured with S3 authorization turned off. This means that all content must be publicly available. To stream non-publicly available content, modify the Media Cache configuration in Wowza Streaming Engine Manager.
- Enter the following URL in a web browser to connect to Wowza Streaming Engine Manager:http://[ public-domain-name ]:8088/enginemanagerReplace [ public-domain-name ] with the Public DNS value for the instance. For more information, see Get the instance public domain name and ID. (The steps are the same for Windows and Linux instances.)
- Sign with the user name wowza and a password. The password is the Instance ID .
- In Wowza Streaming Engine Manager, click the Server tab at the top of the page, and then click Media Cache in the contents pane.
- On the Media Cache page, on the Sources tab, and click the Edit (pencil) icon for amazons3 source.
- Enter your AWS Access Key ID and AWS Secret Access Key , and then click Save .
You can now re-stream protected content using the vods3 application.
https://www.wowza.com/docs/how-to-use-amazon-s3-authorization-with-wowza-streaming-engine-ec2-instances