Remote Display Access Using Remote Frame Buffer and IO Streaming

N. Snehalatha, T. S. Shiny Angel · International Journal of MC Square Scientific Research · 2016

This paper propose a virtual network computing (VNC) based architecture for accessing the desktops of remote computers from a cellular phone.A viewer is provided on the cellular phone that enables the user to see and manipulate the desktop of various remote systems such as MS Windows, Macintosh, and UNIX.The system to be accessed must be running a VNC server and it must be attached to a network.A proxy is used to send the image of the desktop to the cellular phone, to convert different devices, to suppress network traffics, and to support recovery from an unscheduled disconnection.To reduce user effort and solve problems inherent to the cellular phone"s small screen, several functions are provided on the cellular viewer.Frequently used screen areas can be assigned and restored quickly by using the Shortcut function.The Guidance function can be used to show the current key assignments.Two areas can be viewed at the same time by the Twin view function.In this paper a prototype of the proposed architecture has been implemented using Java and has been tested on a Java-enabled cellular phone emulator. Keywords -VNCserver, SVNCserver, VNC Viewer, Remote Frame Buffer Protocol (RFB) and Compact Remote Frame Buffer Protocol (CRFB) Mouse Pointer And Key AccessingThe user can move the pointer on the remote desktop vertically & horizontally by pressing keys.Similarly events such as clicking, double clicking &dragging can be done by pressing keys as specified in our program.Text can be entered and edited locally on the cellular phone using the built-in text input capability of the cellular phone. PurposeTo access the desktops of various remote systems such as MS Windows, Macintosh and UNIX systems, from a cellular phone using the Virtual Network Computing (VNC) based architecture, and do all types of processes like mouse and key accesses. Focus of the Paper Work This project uses a cellular phone as a device.  To control remote computers. To send the image of the desktop to the cellular phones. To convert different devices. To suppress network traffics. To support recovery from an unscheduled disconnection Suppress Network Traffic: The wireless transmission bandwidth available for a cellular phone is limited.Currently, it is 384k bps, even on IMT-2000 based services (only downstream at this transmission rat Recover From An Unscheduled Disconnection: Because of its wireless nature, stable network connectivity cannot be expected.For example, when the user goes into a tunnel or a building, established connections can be lost.In addition, In order to use the same cellular phone to talk to someone, the user must terminate the network connection.Suppress Computational Resource Use: CPU performance and memory size are limited on a cellular phone to achieve portability and to lower power consumption.BASIC

Read the paper · More papers on PaperTik