avnc icon indicating copy to clipboard operation
avnc copied to clipboard

Feature Request: SSH data compression

Open SessionHu opened this issue 7 months ago • 1 comments

Description

  • My VNC server has a low network connection and is billed based on traffic. And I don't want to connect directly to the VNC port. If AVNC could enable data compression when using an SSH tunnel connection, it would greatly improve the connection performance (the SSH command can do this with the -C option)

Additional Info

  • App Version: 2.9.0 (43)
  • Android Version: 14 (34)

SessionHu avatar Jun 15 '25 04:06 SessionHu

In addition, most VNC servers have options such as only polling the the foreground window or the one under the cursor, lower accuracy, removing the wallpaper, etc. which may help lower your traffic.

user8446 avatar Jun 17 '25 19:06 user8446

@SessionHu It is unlikely SSH compression is going to help you much. VNC protocol already compresses screen updates. VNC servers use a variety of algorithms for compression, and re-compressing this data is not going to save a lot of bandwidth. Instead, you can try what @user8446 mentioned above, or reduce image quality in AVNC.

If you really want to try SSH compression, you use Connectbot SSH client to create a tunnel (local port forward) with compression enabled, and set AVNC to connect through that tunnel.

gujjwal00 avatar Jul 27 '25 05:07 gujjwal00