Wowza Community

Live Stream from S3

Hi,

Version: Wowza Streaming Engine Pro 4 for Amazon EC2 4.3.0

On the live application that comes by default, I have followed these links to setup the ModuleLoopUntilLive so that I can switch between Live stream and a server-side stream.

https://www.wowza.com/docs/utility-modules-for-wowza-streaming-engine-media-server-software

https://www.wowza.com/docs/how-to-loop-a-pre-roll-until-a-live-stream-starts-loopuntillive

I am successfully able to switch between the sample.mp4 and the live stream (from my wowza ios app). I want to be able to stream an mp4 file from the s3 bucket instead of the local storage. I see similar forums on the wowza site that are trying to question the same issue, like this one:

But none seem answered yet. I have the mediacache plugin/addon enabled and have a sample vods3 app working successfully with s3. I also have configured the MediaCache randomAccessReaderClass Property in the /conf/live/Application.xml. Neither amazons3/bucketname/filename nor http/s3.amazonaws.com/dev-hhrmedia/test7.mp4 works.

Any help would be appreciated.

Best,

Harsha

Hi,

The MediaReader randomAccessReaderClass Property should be (com.wowza.wms.mediacache.impl.MediaCacheRandomAccessReaderVODEdge)

You are best starting with an application created with the manager as a “Vod Edge” then,

configure this manually by editing the /conf/[app-name]/Application.xml in a text editor and

change the StreamType to “live”. Then configure the scheduler and loop-until-live lastly.

Daren

Hi,

You can also see my last reply from the forum thread you mentioned:

Zoran