Hi, sorry if this has been covered, I’ve searched the forums and could not find a direct answer to my question.
We currently have a live application that can record up to 8 RTMP streams at once, and using the “Record All Incoming Streams” function via the Application Setup page.
All is working well, however, when the file is output, it doesn’t have the naming convention of a file that’s recorded by manually pressing the record button on the “incoming streams” page.
The naming convention it gives us is "(streamname.mp4) any versions just have an appended number at the end ie; (streamname_0.mp4) etc.
We’d like it to at least provide the same naming convention as a manually recorded file - (streamname_2015_04_17-12.16.36.923-PDT_0.mp4)
or (2015_04_17_12.16.36-PDT_streamname.mp4)
Is this expected behavior from using “Record all incoming streams” from the App setup page?
Any workarounds?
Thanks in advance!
Vince
Hi vincev,
To change the naming convention for the “Record All Incoming Streams” feature, you would need to set up the StreamRecorder Defaults properties for that application. In order to do so, make sure you have Advanced Settings enabled for your user account.
- Select the application you need to configure.
- Select Properties tab.
- Select StreamRecorder Defaults.
- Edit the streamRecorderOutputFile and use template strings.
create a custom Wowza module which can use the ILiveStreamRecordFileVersionDelegate, as discussed in this thread.
Hope this helps!
Michelle
Hi,
I corrected my post above. There is currently a backlog entry to allow custom configuration for this from the Manager UI. At this time, you would have to create a custom code or use HTTP Live stream record. You can check this thread for more information.
Michelle
That’s great to hear! Thanks for updating us.
Michelle
We actually did get some custom code and all is working as needed.
Thanks again for the help!