講義やゼミではPC画面で用意した資料を見ながら進行することが多い。PCごとにアダプターや解像度が異なっており、正常にPC画面を表示できない場合がある。
当研究室で開発しているTreeVNCは、発表者のPC画面を参加者のPCに表示する画面配信システムである。
TreeVNCの画像共有は、送信するデータ量が多いために有線LANでの接続に限られている。
本稿では無線LANでもTreeVNCを利用可能にするため、Wifi上にシステム制御用の従来の木構造と、画像データ送信用のMulticastの両方を構築を行う。
Multicastでは、サーバから送信された画像データUpdateRectangleを小さいパケットに分割し送信を行うよう実装した。
|