Remote Framebuffer (RFB)
- Created
- 2010-12-08
- Last Updated
- 2024-08-14
- Available Formats
-
XML
HTML
Plain text
Registries included below
- Remote Framebuffer Security Types
- Remote Framebuffer Client-to-Server Message Types
- Remote Framebuffer Server-to-Client Message Types
- Remote Framebuffer Encoding Types
Remote Framebuffer Security Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tristan Richardson
- Reference
- [RFC6143]
- Available Formats
-
CSV
Value | Name | Reference |
---|---|---|
0 | Invalid | [RFC6143] |
1 | None | [RFC6143] |
2 | VNC Authentication | [RFC6143] |
3-15 | RealVNC | historic assignment |
16 | Tight | historic assignment |
17 | Ultra | historic assignment |
18 | TLS | historic assignment |
19 | VeNCrypt | historic assignment |
20 | GTK-VNC SASL | historic assignment |
21 | MD5 hash authentication | historic assignment |
22 | Colin Dean xvp | historic assignment |
23 | Secure Tunnel | [RFC7869] |
24 | Integrated SSH | [RFC7869] |
25-29 | Unassigned | |
30-36 | Apple Inc. | [Michael_Stein] |
37-127 | Unassigned | |
128 | RealVNC | historic assignment |
129 | RealVNC | historic assignment |
129 | Tight Unix Login Authentication | [Samuel_Mannehed] |
130-134 | RealVNC | historic assignment |
135-191 | Unassigned | |
192 | RealVNC | historic assignment |
193-255 | Unassigned |
Remote Framebuffer Client-to-Server Message Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tristan Richardson
- Reference
- [RFC6143]
- Available Formats
-
CSV
Value | Name | Reference |
---|---|---|
0 | SetPixelFormat | [RFC6143] |
1 | Unassigned | |
2 | SetEncodings | [RFC6143] |
3 | FramebufferUpdateRequest | [RFC6143] |
4 | KeyEvent | [RFC6143] |
5 | PointerEvent | [RFC6143] |
6 | ClientCutText | [RFC6143] |
7-21 | Possibly used in UltraVNC | historic assignment |
22-79 | Unassigned | |
80 | Possibly used in UltraVNC | historic assignment |
81-126 | Unassigned | |
127 | VMWare | historic assignment |
128 | Car Connectivity | [Jörg_Brakensiek] [Terminal Mode v1.0] |
129-149 | Unassigned | |
150 | TightVNC EnableContinuousUpdates | historic assignment |
151-244 | Unassigned | |
245 | Replit Audio Client Message | [Luis_Héctor_Chávez] |
246 | Dell-EMC | [Rajeshkumar_Patel] |
247 | Dell-EMC | [Rajeshkumar_Patel] |
248 | ClientFence | TigerVNC |
249 | OLIVE Call Control | historic assignment |
250 | Colin Dean xvp | historic assignment |
251 | Pierre Ossman SetDesktopSize | historic assignment |
252 | tight | historic assignment |
253 | gii | historic assignment |
254 | VMWare | historic assignment |
255 | Anthony Liguori | historic assignment |
Remote Framebuffer Server-to-Client Message Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tristan Richardson
- Reference
- [RFC6143]
- Available Formats
-
CSV
Value | Name | Reference |
---|---|---|
0 | FramebufferUpdate | [RFC6143] |
1 | SetColourMapEntries | [RFC6143] |
2 | Bell | [RFC6143] |
3 | ServerCutText | [RFC6143] |
4-15 | Possibly used in UltraVNC | historic assignment |
16-126 | Unassigned | |
127 | VMWare | historic assignment |
128 | Car Connectivity | [Jörg_Brakensiek] [Terminal Mode v1.0] |
129-149 | Unassigned | |
150 | TightVNC EndOfContinuousUpdates | historic assignment |
151-172 | Unassigned | |
173 | ServerState | historic assignment |
174-244 | Unassigned | |
245 | Replit Audio Server Message | [Luis_Héctor_Chávez] |
246 | Dell-EMC | [Rajeshkumar_Patel] |
247 | Dell-EMC | [Rajeshkumar_Patel] |
248 | ServerFence | TigerVNC |
249 | OLIVE Call Control | historic assignment |
250 | Colin Dean xvp | historic assignment |
251 | Unassigned | |
252 | tight | historic assignment |
253 | gii | historic assignment |
254 | VMWare | historic assignment |
255 | Anthony Liguori | historic assignment |
Remote Framebuffer Encoding Types
- Registration Procedure(s)
-
Expert Review
- Expert(s)
-
Tristan Richardson, John Levine
- Reference
- [RFC6143]
- Available Formats
-
CSV
Value | Name | Reference |
---|---|---|
0 | Raw | [RFC6143] |
1 | CopyRect | [RFC6143] |
2 | RRE | [RFC6143] |
5 | Hextile | [RFC6143] |
9-10 | Possibly used in UltraVNC | historic assignment |
16 | ZRLE | [RFC6143] |
-239 | Cursor pseudo-encoding | [RFC6143] |
-223 | DesktopSize pseudo-encoding | [RFC6143] |
4 | CoRRE | historic assignment |
6 | zlib | historic assignment |
7 | tight | historic assignment |
8 | zlibhex | historic assignment |
15 | TRLE | [RFC6143] |
17 | Hitachi ZYWRLE | historic assignment |
20 | H.264 | [Tristan_Richardson] |
21 | JPEG | historic assignment [Tristan_Richardson] |
22 | JRLE | historic assignment [Tristan_Richardson] |
23 | VA H.264 | [Tristan_Richardson] |
24 | ZRLE2 | [Tristan_Richardson] |
50 | Open H.264 Encoding | [https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst][Maxim_Devaev] |
1000-1002 | Apple Inc. | [Michael_Stein] |
1011 | Apple Inc. | [Michael_Stein] |
1024 to 1099 | RealVNC | historic assignment [Tristan_Richardson] |
1100-1109 | Apple Inc. | [Michael_Stein] |
-1 to -222 | tight options | historic assignment |
-224 to -238 | tight options | historic assignment |
-240 to -256 | tight options | historic assignment |
-257 to -272 | Anthony Liguori | historic assignment |
-273 to -304 | VMWare | historic assignment |
-305 | gii | historic assignment |
-306 | popa | historic assignment |
-307 | Peter Astrand DesktopName | historic assignment |
-308 | Pierre Ossman ExtendedDesktopSize | historic assignment |
-309 | Colin Dean xvp | historic assignment |
-310 | OLIVE Call Control | historic assignment |
-311 | ClientRedirect | [Brian_Hinz] |
-312 | Fence | TigerVNC |
-313 | ContinuousUpdates | TigerVNC |
-314 | CursorWithAlpha | [Tristan_Richardson] |
-315 | ColorMap | [Tristan_Richardson] |
-316 | ExtendedMouseButtons | [https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst][Adam_Halim] |
-317 | Tight + No Zlib | [Darrell_Commander] |
-412 to -512 | TurboVNC fine-grained quality level | historic assignment |
-523 to -528 | Car Connectivity | [Jörg_Brakensiek] [Terminal Mode v1.0] |
-763 to -768 | TurboVNC subsampling level | historic assignment |
0x48323634 | VA H.264 | [David_Verbeiren] |
0x52706C41 | Replit Audio Pseudo-encoding | [Luis_Héctor_Chávez] |
0x574d5600 to 0x574d56ff | VMWare | historic assignment |
0xc0a1e5ce to 0xc0a1e5cf | Possibly used in UltraVNC | historic assignment |
0xfffe0000 to 0xfffe00ff | Used in LibVNCServer | LibVNCServer |
0xffff0000 to 0xffff8003 | Possibly used in UltraVNC | historic assignment |
Contact Information
ID | Name | Contact URI | Last Updated |
---|---|---|---|
[Adam_Halim] | Adam Halim | mailto:adaha&cendio.com | 2024-06-06 |
[Brian_Hinz] | Brian Hinz | mailto:bphinz&users.sourceforge.net | 2011-06-09 |
[Darrell_Commander] | Darrell Commander | mailto:information&virtualgl.org | 2024-08-14 |
[David_Verbeiren] | David Verbeiren | mailto:david.verbeiren&intel.com | 2013-02-08 |
[Jörg_Brakensiek] | Jörg Brakensiek | mailto:jorg.brakensiek&nokia.com | 2011-05-11 |
[Luis_Héctor_Chávez] | Luis Héctor Chávez | mailto:luis&repl.it | 2021-03-31 |
[Maxim_Devaev] | Maxim Devaev | mailto:mdevaev&gmail.com | 2021-02-10 |
[Michael_Stein] | Michael Stein | mailto:mvs&apple.com | 2022-06-07 |
[Rajeshkumar_Patel] | Rajeshkumar Patel | mailto:rajesh_z_patel&Dell.com | 2020-07-28 |
[Samuel_Mannehed] | Samuel Mannehed | mailto:samuel&cendio.se | 2019-11-07 |
[Tristan_Richardson] | Tristan Richardson | mailto:standards&realvnc.com | 2017-09-12 |