Questions tagged [rfb-protocol]

RFB (“remote framebuffer”) is a simple protocol for remote access to graphical user interfaces. Because it works at the framebuffer level it is applicable to all windowing systems and applications, including X11, Windows and Macintosh. RFB is the protocol used in Virtual Network Computing (VNC) and its derivatives. Source: Wikipedia

RFB (“remote framebuffer”) is a simple protocol for remote access to graphical user interfaces. Because it works at the framebuffer level it is applicable to all windowing systems and applications, including X11, Windows and Macintosh. RFB is the protocol used in Virtual Network Computing (VNC) and its derivatives.

Source: Wikipedia

27 questions
1
vote
1 answer

RFB reference implementation?

I'm writing an RFB server. I was wondering if anybody knows of an RFB reference client. Currently, I run RealVNC and ask it to connect to my RFB server, and it works fine. However, RealVNC is intended to give a good end-user experience. It is not…
MathematicalOrchid
  • 61,854
  • 19
  • 123
  • 220
0
votes
0 answers

does VNC Server reply the SetEncoding and SetPixelFormat message from Client?

I am trying to implement the VNC client. when I send SetEncoding or SetPixelFormat, it seems the server will reply with something which I debug it using Wireshark. below is the reply after SetPixelFormat. I referred to…
JustWe
  • 4,250
  • 3
  • 39
  • 90
0
votes
3 answers

Specification of client uploads in (Tight)VNC/RFB?

I'm looking to understand how file transfers working in VNC/TightVNC/RFB. In https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#serverinit I see there is mention of certain client messages that look relevant if using the Tight Security…
Michal Charemza
  • 25,940
  • 14
  • 98
  • 165
0
votes
1 answer

libVNC implement remote desktop

I am trying to implement remote desktop server using libvnc, I have downloaded the libvnc and build the library and able to run sample code. And in the example code I can see the function rfbGetScreen…
CodeDezk
  • 1,230
  • 1
  • 12
  • 40
0
votes
1 answer

TCP/IP using Ada Sockets: How to correctly finish a packet?

I'm attempting to implement the Remote Frame Buffer protocol using Ada's Sockets library and I'm having trouble controlling the length of the packets that I'm sending. I'm following the RFC 6143 specification…
user5069935
0
votes
1 answer

NoFlo graph.json / graph.fbp to JavaScript file

I have a noflo graph.json. My basic use case is Generate graph.json using noflo-ui Convert graph.json into a javascript(or node module) file using any means possible. run the file in my own node express application. I want to see the final…
Sharuk Ahmed
  • 825
  • 7
  • 15
0
votes
1 answer

PointerEvent & DesktopSize in RFB protocol

I have a problem I'm actually recoding the RFB protocol in my software to comunicate with a VNC Server, and I want to know how to get the size of the server Desktop Size. I have allready test the framebuffer_width inside of the serverInit message…
Jaguar
  • 339
  • 2
  • 3
  • 9
0
votes
1 answer

How possible it is to have Peer to Peer connection transiting RFB protocol?

I have been looking the possible solution, framework establishing p2p (Browser to Browser ) channel, to transit RFB protocol. I am afraid i miss something over the net. S.N: It should be possible with legacy architecture that with intermediate web…
Whoami
  • 13,930
  • 19
  • 84
  • 140
0
votes
2 answers

RFB / VNC client in c++ (TRLE encoding)

I am making a vnc client in vc++ and need to make it for TRLE encoding scheme. I am using tight vnc or real vnc as my server which are capable to send the data in TRLE (encoding value = 15). As I am new to RFB and VNC I am not sure now how do i…
aero.vish30
  • 21
  • 1
  • 7
0
votes
1 answer

Incorrect color encoding in Remote Framebuffer server

I am working on a simple implementation of a RFB server using "RAW" pixel encoding. I am using TightVNC as my desktop client. I have the code working up to the point where the client is able to request the entire "desktop" which is 640x480 pixels.…
user5069935
-1
votes
1 answer

How to refresh/reload an image in Swing GUI as the real image file changes?

I am trying to implement Remote FrameBuffer Protocol using Java socket programming. I have a server side program that takes screenshot of the entire screen using robot and store it in BufferedImage .Then I converted it into a byte array and sending…
-2
votes
1 answer

Implementation of RFB protocol

I am looking for an Implementation of the RFB protocol to use it in my project, after a long search about it, I came across this topic (the answer is written by an expert member ...) I already posted a topic on another forum and I had the same…
Marwen Trabelsi
  • 4,167
  • 8
  • 39
  • 80
1
2