nDVR for hls alternative audio

I created a smil file for live streaming with alternative audio. Everything works in live mode.
But if I add ?dvr option - everything stops working.
I download manifest file and check streams. Audio streams in dvr mode - not working (timeout). In live mode - Everything fine.
After I check this audio stream in dvr mode without smil file (source stream) - everything work to.

what could be the problem ?

I made a new smil file, added one video and two audios.
Everything works fine without the dvr.

with the DVR again the same problem, I looked at the manifest file, for some reason it contains a chunklist for one of the audio - 404, there is an error in the logs:
HTTPStreamerAdapterCupertinoStreamer.service: Request timeout: 8000

It’s possible we don’t support multi-audio for DVR. Let me check with support and I’ll be back very soon for you @egor_voronin3

Can you try adjusting this to 30000 (30 seconds) in your DVR settings?

<Properties>
<Property>
    <Name>streamTimeout</Name>
    <Value>300000</Value>
    <Type>Integer</Type>
</Property>

https://www.wowza.com/docs/how-to-do-advanced-configuration-for-wowza-ndvr#streamtimeout21

If that doesn’t work, please send a support ticket and we’ll review how to get this working for you with multiple audio.

Rose

Also the engineers suggest taking a look a this:

“If they have things working for live I would think it should generally work ok for DVR, unless there are alignment issues in the source tracks. The different audio tracks must be perfectly-aligned with each other and the video tracks or else DVR playback can fail. (non-DVR is more tolerant to misalignment issues, which could be the issue.”

I use these tracks after wowza transcoder, does it align badly? (one rtmp input, transcode 1 video + 2 audio from this stream)

Yes, it can be a bit tricky to align, but not impossible and people do it.

DVR requires audio/video alignment.

You can debug alignment problems following this guide:

https://www.wowza.com/docs/how-to-debug-aac-or-mp3-timecode-issues-with-apple-hls-packetization


If it still gives you problems, please send us a support ticket and the tech support engineers can use some internal tools to help you get it aligned.

Did anyone finally got to work nDVR with Alternate Audio? Our audiostreams come from the same encoder as the videostreams. When I combine nDVR with multiple audiotracks in a single smil-file, audiochunks keep dropping. When I only put 1 audiotrack in the smilfile, nDVR works fine.