Hi Akihiro,

Guacamole does not provide a specific FPS. The system is dynamic.

The Guacamole stack as a whole attempts to stream graphical updates to the
client as quickly as it receives them. This will vary in practice depending
on how quickly the remote desktop can generate data, how quickly the server
can process that data, and how quickly the client can process the data it
receives from the server. The Guacamole server makes adjustments in real
time to keep things running smoothly.

An optimizer built into guacd dynamically combines graphical updates based
on cost estimation heuristics (an approximation of the network and
processing load expected for sending updates one way vs. another) and
adjusts the timing of updates based on how long the client takes to process
each "frame" vs. how long it took the server to generate it. If the client
is incapable of processing received data as quickly as the server is
generating it, the server will automatically compensate and the effective
frame rate will be reduced.

If the remote desktop server is truly generating data at 30 FPS, and it is
possible for the Guacamole server to process and recompress that data at
the same rate, and the browser is capable of decoding that data as quickly
as it is received, then you will see 30 FPS. If resource constraints
anywhere along that pipe require that things be adjusted, then you will not
see 30 FPS but rather the best that can be managed under the circumstances.

Michael Jumper
CEO, Lead Developer
Glyptodon Inc <https://glyp.to/>.


On Wed, Jul 28, 2021 at 8:40 AM Akihiro Sawada <[email protected]>
wrote:

> hello Guacamole Support
>
> I am Engineer from Japan, My name is Akihiro.
> Nice to meet you
>
> I will use Guacamole in my project and I have one question about guacamole
> resolution performance.
>
> How about FPS(Frame per Second) guacamole provides ?
> Generally Windows RDS provides 30 fps, so I want Guacamole to provides
> more than 30 fps.
> Can you help me?
> Thank you for your cooperation!
> BR.
>

Reply via email to