Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
RFB (protocol)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Encoding types == Multiple encodings are part of the negotiation. Some of the encodings are pseudo-encodings used to advertise the ability to handle a certain extension.{{cn|date=September 2024}} Encodings include:<ref name="rfbproto">{{cite web |title=The RFB Protocol, Community Edition |url=https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst |website=GitHub |date=12 May 2025 |language=en}}</ref> * Raw * Zlib * Tight * XZ * [[H.264]] * Tight PNG Of the publicly-defined picture-based encodings, the most efficient ones are the Tight encoding types. Two types of encodings are defined by TightVNC: Tight Encoding (a mixture of rectangle, palette and gradient filling with zlib and JPEG, plus a Zlib-plus-filter "basic compression")<ref>{{cite web |title=VNC Tight Encoder - Comparison Results |url=https://www.tightvnc.com/archive/compare.html |website=www.tightvnc.com}}</ref> and Tight PNG Encoding (Tight encoding with basic compression replaced with [[Portable Network Graphics|PNG]] data). [[H.264]] has been researched for encoding RFB data, but the preliminary results (using Open H.264 format) were described as lackluster by a [[TurboVNC]] developer. It does become more efficient with fewer I-frames (keyframes), but CPU utilization remains a problem.<ref>{{cite web |last1=Commander |first1=DR |title=A Study on the Usefulness of H.264 Encoding in a VNC Environment |url=https://turbovnc.org/About/H264 |website=turbovnc.org}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)