in my wowza setup I have an application configured as live-record, with the dvr plugin which stores the latest n hours of video.
Now I need the ability to export arbitrary video segments recorded with the dvr plugin, such that they are viewable with a standard media player (such as windows media player, vlc, or others).
I searched for a way to recompose the thousands of files stored in the /dvr/ folder, but without any success.
I even tried the "LiveStreamRecord" example, successfully recording videos to MP4 files, but the problem is that the user should be able to get an MP4 file of something happened
before, for example he may want to download the latest 5 minutes.
Is there anyone who can suggest a way to do this?
Should I write a custom module with Wowza IDE? And if so, any suggestion on where to start?
Please note that the DVR is still needed, and that I don't want to waste disk space recording all the streams with the dvr
and in mp4!
It is not currently possible to re-compose the .m4fa and .m4fv files into an MP4 file. It would require a custom module to parse and modify the atom structure of the fragmented MP4 file. I understand that additional disk space is used when you pair recording with both nDVR and live-record, but if you wish to have a final output in .MP4 format, you'll need to continue to use StreamType live-record or the Live Stream Record module. This
How to plan your nDVR workflow article describes the different recording options in Wowza Media Server.