I download and installed the Wowza server and is working nicely. I have a question for the VoD transcoding because all the documentation that i have seen until now are related to the streaming.
I would like to transcode a VoD file (mp4) to HLS in multiple profiles but i don't want to stream it, i want only the transcoding (ts and m3u8 files) so i can inject the files to our origin server.
Shall i follow the live streaming guide (there is an option to write live in the application.xml but shall i leave it default?) or there is another guide for the transcoding side without the streaming?
At the moment i am using ffmpeg to create the ts files and then i am using the ffmpeg again to create the segments.
Wowza segments on demand and live stream into .ts files (chunks) for HLS playback. Wowza does not write these to disk, they are only in memory, but you can easily write each .ts chunk in a Wowza HLS stream then do whatever you want with those files.
Generally, for ABR vod, use your encoder to encode several bitrate renditions then let Wowza segment the stream for HLS.
I think with a Broadpeak server you will have to use HTTP Origin mode. It would have to pull HTTP chunks from Wowza into its cache. I do not know if there is anything built-in to Broadpeak server for that, or how you would put that in place on the Broadpeak side, but pulling these chunks over HTTP and saving them to disk should be fairly simple.