bk138 / multivnc

MultiVNC is a cross-platform Multicast-enabled VNC viewer based on LibVNCClient. The desktop client runs on Unix, Mac OS X and Windows. There also is an Android client.
GNU General Public License v3.0
458 stars 66 forks source link

Add encoding selector #102

Closed ghost closed 1 year ago

ghost commented 3 years ago

I want you to support raw image quality because it is used in the local environment with termux etc.

bk138 commented 3 years ago

We already support raw encoding. The desktop version has an encoding selector, for the android one you have to configure the server. Which multivnc version are you using?

ghost commented 3 years ago

I using version 1.9.7.

ghost commented 3 years ago

In the case of localhost, we have made provisional support for live forwarding. In the case of local, compression will put a load and the image quality will deteriorate, so there is no merit at all.

ghost commented 3 years ago

I summarized how to prepare a web development environment with android. https://github.com/nagasawa/multivnc/wiki/Web-development-in-Android

bk138 commented 3 years ago

@nagasawa https://github.com/nagasawa/multivnc/commit/08479f65cb84d1674237c3358f71d8761b12293d looks like a valid stop-gap improvement until a full selector dialog is implemtend. Would you like to file a PR?

ghost commented 3 years ago

Yes, this is a temporary response. Implementing the full selector dialog is costly, so we did it in an easy way. If the implementation of the full selector dialog is postponed, it would be helpful if you could include it.

bk138 commented 3 years ago

Yes, this is a temporary response. Implementing the full selector dialog is costly, so we did it in an easy way. If the implementation of the full selector dialog is postponed, it would be helpful if you could include it.

Yes, please go ahead and file a pull request!