[ 
https://issues.apache.org/jira/browse/GUACAMOLE-37?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15302197#comment-15302197
 ] 

Frode Langelo commented on GUACAMOLE-37:
----------------------------------------

Right. The JPEG path would still be subject to the PNG optimality algorithm, 
where this would be picked up. Even at the lowest quality setting, PNGs meeting 
these conditions will be smaller. It will also provide remedy to the issue 
where terminal windows are hard to read when with lossy compression.

> Add support for selecting different display qualities
> -----------------------------------------------------
>
>                 Key: GUACAMOLE-37
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-37
>             Project: Guacamole
>          Issue Type: New Feature
>          Components: guacamole-client, guacamole-common-js, guacamole-server
>            Reporter: Frode Langelo
>
> The current adaptive encoding greatly reduces bandwidth usage and improves 
> the user experience.
> It would be great to be able to choose different quality settings for a user 
> inside a Guacamole session, in cases where a user is in a low bandwidth/high 
> latency environment.
> Example quality options could be:
> High: PNG (normal) / JPEG q90 (adaptive)
> Medium: JPEG q90 (normal) / JPEG q60 (adaptive)
> Low: JPEG q60 (normal) / JPEG q40 (adaptive)
> This feature would involve:
> - add UI to select quality
> - API to guacamole-server to control quality setting
> - plumbing for quality settings in guacamole-server
> - handle separate qualities per user (because of session sharing)
> - repair of lower quality areas of the screen (from adaptive encoding) with 
> higher quality refresh



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to