Mercurial > hg > Members > innparusu > slides
comparison 2015/2015_11_17/slide.md @ 9:4af284fa5071
Add markdown files
author | Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 16 Dec 2015 22:18:39 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
8:415675e8a9d5 | 9:4af284fa5071 |
---|---|
1 title: 有線 LAN 上のPC画面配信システムTreeVNCの改良 | |
2 author: Tatsuki IHA | |
3 profile: | |
4 lang: Japanese | |
5 code-engine: coderay | |
6 | |
7 # 研究目的 | |
8 ゼミや授業等で、それぞれがPC端末を持っている場合では、PCの機能を活かしたコミュニケーションが可能である。教員が操作する画面をそのまま学生に配信したり, ゼミなどで、発表する学生の画面を切り替えたりすることを可能にしたい。 | |
9 TreeVNCは参加したクライアントをバイナリツリー状に接続し、配信コストを分散させる仕組みを取っている。そのため,多人数が参加しても処理性能が下がらない。また、ツリーのRootが接続しているVNCサーバーを変更することで、ケーブルの差し替えなしに画面の切替が可能となる。 | |
10 今研究ではTreeVNCの改良として、WANへの対応、 マルチディスプレイへの対応を行う。 | |
11 | |
12 # 画面共有システム TreeVNC | |
13 - TreeVNCとは、本研究室で開発している多人数向けの画面共有システム | |
14 - TreeVNC は参加したクライアントをバイナリツリー状に接続し、配信コストを分散させる仕組みになっている | |
15 - 接続するユーザが増えても、処理性能を維持できる | |
16 - ケーブルの差し替えなしに共有している画面の切り替えが可能 | |
17 | |
18 # 画面共有システム TreeVNC | |
19 ![TreeVNC](./pictures/TreeVNC.svg) | |
20 | |
21 # 近況 | |
22 - Share Screen をする際に共有設定の有無の Error dialog を Client 側に表示 | |
23 | |
24 # 今までの問題 | |
25 - Share Screen を押した Client が共有設定を on にしていない場合 Tree Root に dialog が出て落ちてしまう | |
26 - Socket を生成する際に 共有設定をしてない場合 portが閉じられているので Tree Root に dialog が表示され、 Reconnection を繰り返す(おまけに viewも落ちる) | |
27 | |
28 # 解決策 | |
29 - 共有設定していない場合 Socket 生成時に 例外(Connection refused) が発生 | |
30 - Share Screen を押した時に Client 側で Socket を生成し、 例外が発生した時に Client にdialog がでるように変更 | |
31 | |
32 # 今後 | |
33 - Multi Display への対応に戻ります | |
34 | |
35 <style scoped> | |
36 pre { | |
37 font-size: 20px; | |
38 } | |
39 </style> |