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
Add requirements for low latency streaming use cases #75
Conversation
@fippo PTAL. |
Thanks @aboba! What do you think of adding another requirement regarding reduced jitter buffer on the receiving client? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, I like the distinction between game streaming (ultra low latency streaming with less than 100ms latency, this shows some numbers) and low latency streaming (sub-second)
In terms of requirements for gaming I can think of two:
The control of jitter buffer and rendering delay could be generalized to a Quality-of-Service API, where latency is traded for the perceived smoothness (dropped frames, freezes, etc). |
Comments from TPAC 2022: |
This is an attempt to add requirements for low latency streaming use cases.
The requirements for game streaming and other low latency streaming uses cases are somewhat different, so they each have their own section.
Partial fix for #62
Preview | Diff