• SEARCH
  • DOWNLOADS
  • MY ACCOUNT
  • Buy (0)
  • CONTACT
  • Free Trial
Wowza Logo
  • PRODUCTS
  • DEVELOPER
  • SOLUTIONS
  • PRICING
  • RESOURCES
  • SUPPORT
  • My Account
  • Buy (0)
  • SEARCH
  • Ask a question
  • Forums
    • Wowza ClearCaster Pro
    • Wowza Streaming Engine
    • Wowza Streaming Cloud
    • Wowza Player
    • Wowza GoCoder SDK
    • Wowza Developer Dojo
    • Topics
    • Questions
    • Articles
    • Users
    • Badges
  • Sign in
  • Community Home /
  • Wowza Streaming Engine /
  • Wowza nDVR /
avatar image
Question by Michal Vanco · Oct 30 at 05:35 PM · wowza ndvr

nDVR with alternate audio

Hi,

is it possible to use nDVR for streams with alternate audio tracks? If so, is the streams and smil configuration the same as for simple live streaming?

thanks

Comment

People who like this

0 Show 0
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

3 Replies

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Rose Power-Wowza Community Manager · Oct 30 at 08:53 PM

Hey that's a great question @Michal Vanco, I did check for you and yes you would set up the alternate audio tracks the same way you would now in a SMIL file and this will work for the nDVR.

Important:

For everything to be synchronized, the alternative tracks must be timecode-aligned. This means that they must come from the same encoder or from separate encoders that produce aligned streams.

HLS:

https://www.wowza.com/docs/how-to-use-alternative-audio-or-video-tracks-with-apple-hls-streams

MPEG-DASH:

https://www.wowza.com/docs/how-to-use-alternative-audio-or-video-tracks-with-mpeg-dash-streams

Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Michal Vanco · Oct 31 at 03:52 PM

Thank you for you response.

I have my alternate audio stream working for live streaming (cupertino). But it doesn't work with nDVR. I see console log full of:

2019-10-31 06:40:36 WARN server comment - DvrPacketHandler.handleHolder[live/_definst_/mystream_vid_l1.stream] Over flush iteration limit.
2019-10-31 06:40:36 WARN server comment - LiveStreamPacketizerCupertino.handleHolder[live/_definst_/mystream_vid_l1.stream]: chunkLastAudioTimecode:-1 chunkHitEndKeyTimecode:24139562 chunkStartTimecode:24139642 chunkStartTimecodePTS:24139642 chunkHitEndKey:true chunkCodecInfoAudio:null chunkCodecInfoAudioSent:false chunkCodecInfoVideo:{MediaCodecInfoVideo: codec:H264, profile:High, level:4.1, frameSize:1920x1080, displaySize:1920x1080, frameRate:25.000000} chunkCodecInfoVideoSent:false chunkKeyCount:1 chunkAudioCount:0 chunkAudioInARowCount:0 chunkAudioDuration:0

When I try to play the nDVR stream (with the ?DVR query parameter) I see this:

2019-10-31 06:43:40 WARN server comment - DvrMbrAlignmentResolver.getChunksSpans[mystream_vid_l5.stream.0]: null entry: first:null last:null
2019-10-31 06:43:40 WARN server comment - DvrMbrAlignmentResolver.getChunksSpans[mystream_vid_l4.stream.0]: null entry: first:null last:null
2019-10-31 06:43:40 WARN server comment - DvrMbrAlignmentResolver.getChunksSpans[mystream_vid_l3.stream.0]: null entry: first:null last:null
2019-10-31 06:43:40 WARN server comment - DvrMbrAlignmentResolver.getChunksSpans[mystream_vid_l2.stream.0]: null entry: first:null last:null
2019-10-31 06:43:40 WARN server comment - DvrMbrAlignmentResolver.getChunksSpans[mystream_vid_l1.stream.0]: null entry: first:null last:null

Any clues?

Thanks

Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Rose Power-Wowza Community Manager · Oct 31 at 07:31 PM

I'm not 100% sure why from what you have shared @Michal Vanco and the engineers can only debug in a support ticket. Can you submit one here and tech support will see what is the issue here.

I'm guessing the Cupertino packets are not aligned properly as far as keyframes and timestamps which is critical to smooth switching.

Or it could be it requires additional configuration for the nDVR that I am not familiar with. With a support ticket, the engineers will quickly be able to identify and correct it.

Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Michal Vanco · Nov 04 at 08:24 AM 0
Share

I will try to open a support ticket then. Thanks for you answer.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

DVR recording a streaming coming from CDN 2 Answers

DVR Chunk Target Duration / Chunk Limit 1 Answer

Wowza nDVR UTC Time based Playlist Request API 1 Answer

Uploading and serving Wowza DVR content from AWS S3. 1 Answer

JW Player and nDVR 2 Answers

Hot Topics
  • Streaming Protocols
  • Wowza SDKs
  • AWS Hosting
  • Deployment Options
  • Load Balancing
  • Content Security
Product Sign-in
  • Wowza Streaming Cloud
  • Wowza Player
Under the Hood
  • Developer Tools
  • Wowza System Status
  • Test Players
  • Developer IDE
Partners
  • Partners Overview
  • Find a Reseller
  • Channel Partner Program
  • OEM Program
  • Wowza Reseller Portal
Company
  • About Us
  • Blog
  • News
  • Events
  • Careers
  • Customers
  • Contact Us
Stay Connected
Sign Up for Our Blog
Select a Language
  • English
    • English
    • Español
    • 日本語
    • 한국어
    • हिन्दी भाषा
    • 中文
    • русский язык

© 2005–2019 Wowza Media Systems, LLC. All rights reserved.   Terms | Privacy | Trademarks | Legal


Enterprise
Social Q&A

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Forums
  • Wowza ClearCaster Pro
  • Wowza Streaming Engine
  • Wowza Streaming Cloud
  • Wowza Player
  • Wowza GoCoder SDK
  • Wowza Developer Dojo
  • Explore
  • Topics
  • Questions
  • Articles
  • Users
  • Badges