-
Notifications
You must be signed in to change notification settings - Fork 48
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
low latency usage #26
Comments
Hi @totaam,
|
Hi @tianjunwork,
I'm now hitting a completely different issue on my side, it looks like some python threading problem causing corruption and I am completely stumped. I don't think this is a bug in SVT-VP9 at all, but if you have any ideas at all, I'll take gladly them: |
Hi @totaam, input_output_buffer_fifo_init_count decides the buffering number. hierarchical_levels(rc=0); intra_period(rc=1) will determine the lookahead value. So what you did is correct to lower buffering number. |
That's what I feared, the fps value is capped between 24 and 120 fps, and the return value is 1.25 seconds worth:
With the minimum value of 24, that's still 30 frames buffered - way too much compared to my desired usage (N<2). |
Sure. |
How do I configure the API for low latency usage?
Ideally, I want the encoder to buffer at most N frames (N<2).
I thought that the
pred_structure
parameter would let me do that, butverify_settings
does this:============================
PS: it would be nice if the encoder limits were part of the header file.
ie:
Also, the "enc_mode" and how it relates to the input_resolution could be documented a bit better I think.
The text was updated successfully, but these errors were encountered: