-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Fix seqno jumps when bwe is close to the lowest SVC layer #1070
base: v3
Are you sure you want to change the base?
Fix seqno jumps when bwe is close to the lowest SVC layer #1070
Conversation
I need to check it in detail but at a first glance I don't see how the issue is produced or how the fix solves it. Do you have an explanation for it? |
It makes sense to sync when no layer can be sent 👍 |
Probably the sequence numbers keep increasing even if no layers are sent. |
@jmillan Isn't syncRequired marking when we are waiting for a keyframe (or something similar)? If layers are disabled is not clear for me why it should be syncRequired. I mean, it looks clear that there is an (important) issue but I don't understand if changing syncRequired is fixing the issue or workarounding it. Thx |
Yes, let's get to the root cause here. |
We are drinking in an offsite. Sorry for the delay. |
@ibc can you reply me about this problem? this means in some situation, the packet will lost 5% percent. |
@buptlsp, this is a PR with a possible fix for |
the result is similar, the seq number will jumps. I don't know if it's a same issue. if this is only about svc, I will try to find the reason. thanks! |
Should the "this->syncRequired = true;" be done when the layers are reenabled (layer: -1 -> 0) instead of when the layers are disabled (layer: 0 -> -1)? |
We'll jump into this after some very busy days at work. |
It seems solving the issue described in #1069
patch.pcapng.gz