You cannot have VOD assets delivered using a “live” stream type application.
You have mentioned (StreamPublisher) before so it is possible. The example is not very convincing. Cleary the playback
will start at the same time, but in separate threads. What is the mechanism to ensure that alignment is accurate
to one frame, because individual streams do not seem to know about each other?
Regarding your second remark, you are correct. It wouldn’t be efficient to record using the Wowza Manager user interface.
You can develop a custom Wowza module and record your transcoded streams programatically,
How can I ensure they are recorded exactly concurrently (down to the last frame)?
Also, you can generate multiple renditions of a recording, having the VOD assets properly key frame aligned by using
FFMPEG. Please take a look at the following forum thread for an example on how to use FFMPEG to generate key-frame aligned VPD files:
This does not help, because the point of reusing transcoded files is to save the CPU usage.