view prepaper/abstract.tex @ 14:6d9c4f5f08bb

update abstract
author oc
date Tue, 17 Feb 2015 12:29:31 +0900
parents 1cec12b2d078
children 56e91136bc36
line wrap: on
line source

\section{Abstract}

I improvemented of screen sharing system TreeVNC.
% 私は画面共有システムTreeVNCの機能拡張を行った
VNC is an application that can share the screen via the network.
% VNCは、ネットワークを通して画面を共有することのできるアプリケーションである。
TreeVNC is an distributed application that can be load balance sharing the screen via the network.
%TreeVNC = the distributed application(分散アプリケーション)
% TreeVNCは、負荷を分散しながら、画面の配信を行うことの出来る分散アプリケーションである。

Usual VNC is designed that load is concentrated to distributor.
%VNCは、配信者に負荷が集中してしまう設計になっている。
For example, when performing screen sharing using VNC in lectures, load on the distributor would increase in proportion to the increase of the client, the processing performance decreases.
%例えば授業で画面の共有にVNCを使用すると、
%クライアントが増えるにつれ、配信者への負荷が増えてしまい、
%処理性能が低下する。

TreeVNC connecting each clients in a tree structure.
% TreeVNCは木構造状にクライアントを接続する。
TreeVNC is realized the load balancing by flowing from the top to the bottom of the tree data that parent has been delivered screen data.
% TreeVNCは親から配信される画面データを木の上から下まで流すことによって、負荷分散を実現している。

TreeVNC can switch the connection to the VNCServer per screen distributor.
% TreeVNCが画面配信者毎にVNCServerとの接続を切り替えることができる。
As a result of TreeVNC can be switched easily presenter.

In this paper, I refactoring TreeVNC, more easily using, easily debugging.
% TreeVNCのTree構造の変更や、新たに遠隔地からのTreeVNCを使用可能にする機能の実装を行った。
Furthermore, I improvemented of the features that enable TreeVNC from a remote location.