Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does playoutDelay of video affect jitter buffer of synced audio and vice versa? #157

Closed
jan-ivar opened this issue Apr 7, 2023 · 2 comments · Fixed by #160
Closed

Does playoutDelay of video affect jitter buffer of synced audio and vice versa? #157

jan-ivar opened this issue Apr 7, 2023 · 2 comments · Fixed by #160

Comments

@jan-ivar
Copy link
Member

jan-ivar commented Apr 7, 2023

The spec has this non-normative note:

image

What does "the largest of those hints will take precedence in synchronization mechanism" mean? Does it mean:

  1. tracks get synced at playout without the benefit of deeper jitter buffers?
  2. tracks get the same (larger) jitter buffer depth?

As mentioned in #156, jitter buffer depth is JS-observable through receiver.getStats(), so we should be clear.

Notes are non-normative in this spec, and I find no normative steps to support 2, which suggests 1.

Was 1 the intent? Is 2 useful? If so, do we wish to specify it? Any downsides to doing so? Either way we should clarify.

@bdrtc
Copy link

bdrtc commented Apr 11, 2023

Yes ,from our test, playoutDelay of video will be affected by av sync, i have metioned this before in nv-use-case, user should disable A/V sync when use playoutDelay to achive low delay of video.

@dontcallmedom-bot
Copy link

This issue was mentioned in WEBRTCWG-2023-04-18 (Page 81)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants