Wowza Community

Record HLS Packet and Upload to S3 each time.


Is it possible to save the segments that are served for Cupertino mode?

Record HLS Packets | Wowza Support

I want to upload HLS files to S3 for providing HLS streaming from S3 like DVR in real time, How to configure it?



The HLS segments are generated in the memory allocated for the Wowza process and are not stored physically on the local disk.

However, as an option, I think you can use CURL or WGET to request the .m3u8 descriptor files and .ts media chunks form Wowza and save them locally. Once these chunks are stored locally, you can move them to your desired location.



Yes, you can record an incoming stream, but the resulting file will be an .mp4 file and not Apple HLS formatted .ts chunks.

Please take a look at the following forum article describing how to record incoming streams:

How to record live streams (Wowza Streaming Engine)

How to set up live video recording


Thanks, Zoran

I got it.

By the way, is it possible to hook event of transcoding in application?

I want to complete all the work only in the application without HTTP request, if possible.