Wowza Community

How do I access the file being recorded?

Hi,
I’m recording a video that is streaming.
During recording, mp4 files and tmp files are created and saved, but they are not accessible.
I’m going to save one file per day. We would like to provide the images of the user’s desired interval by extracting them from the original video, but the file being stored is inaccessible.

I’ve also thought of using Wowza’s Recording option to save files every few minutes and then consolidate them and provide them, but it’s not ideal.

I was just looking at the Wowza official document, and I saw a feature called nDVR. (Can I record a video and watch it at the same time?) Can I use that feature to implement what I want? Are these features available as developer trial licenses?

Or is there another good way to access the live storage file being recorded? I need your help.
Thank you.

Here is some info for you @Shemar_Cox:

Your free Engine trial includes:

  • Windows, Mac, or Linux install.
  • Transcoder, nDVR, and more.
  • REST and Java API access.
  • StreamLock-provisioned SSL certificate for HTTPS and WebRTC steaming
  • 3 inbound / 10 outbound connections.

nDVR in Wowza Streaming Engine lets you record a live stream while simultaneously allowing viewers to play or pause the live stream, rewind to a previously recorded point, and resume viewing at the current live point when playing streams on any device or player that support the HLS and MPEG-DASH protocols.

Custom configuration enables you to control the archive strategy and availability of your recorded streams. Here is a doc that discusses archive strategy and has some frequently asked DVR questions as well.

https://www.wowza.com/docs/wowza-ndvr-quick-start-guide#archiveStrategy



You may find this recent video tutorial useful where a Wowza engineer shows you how to extract and modify a DVR recording.


LASTLY- We have several nDVR articles for you to review in our docs, but if you’d like assistance in setting this up or have questions on how to get it to work for your specific needs, a wowza engineer will work directly with you through a support ticket, even if you’re on an Engine trial license.

You cannot access a file from normal recording because the file headers have not been written. It’s ever you will be able to access the file as it is being written…

However if you want to extract images you can also look at ffmpeg. You can read the live stream and generate images by time in parallel to the recording.

Correction:

You cannot access a file in a normal recording because the file headers have not been written. If it is a DVR then you cans access the file as it is being written.

However if you want to extract images you can also look at ffmpeg. You can read the live stream and generate images by time in parallel to the recording.