As many using wowza, I'd really love to have the possibility to transcode VOD.
I've seen many post answers talking about adding it in the roadmap, for quite some time now... and I'd like to know what is this feature status.
I'm not super knowledgeable about streaming technologies, but I don't really understand why it's not already there... It's just a question of streaming internally a VOD then transcoding to the outside. That doesn't seem super hard considering the different pieces exist.
Is there any date or planned version for that ?
If not, is there any reliable alternative solution (plugin or multi server implementation...) ?
To achieve key frame alignment you can use ffmpeg. However, encoding keyframe aligned renditions with ffmpeg has been known to be problematic and unreliable.
However, I did come across a forum contribution that showed a successful approach for generating key frame aligned multi-bitrate rendition for VOD with ffmpeg by doing multiple passes. This was done on Linux and I have not tested. It may not work on other platforms.
We unfortunately can't say if or when Transcoder will be available for VOD streams, though we are aware of demand for it and it is on our roadmap.
I would suggest the simplest option currently is to look at our
Stream Publisher module. This allows you to create a "pseudo-live" stream which can be played into a Wowza "live" application, and thus you can apply the Transcoder to the source and create ABR output streams. You also can also optionally create your smil file by calling the pre-configured HTTP Provider
as outlined in this article while the stream is active.