A streaming-based approach for remote interaction of the multi-channel display system for group users
Multi-channel display system is more suitable for collaboration applications than common desktop PC. In tradition, such multi-channel displays are used by a group of collocated users. In this paper, we propose one remote interaction system to allow a group of users to simultaneously access the multi-channel display on common PCs. Our system can achieve real time performance under mainstream network environment, which is difficult for the previous work even under the network testbed of high bandwidth. In the system, the multi-channel video generated on the server side is captured by synchronizing a group of capturing processes. For achieving real time performance, one hierarchical subtile-based approach is designed to represent and compress the multi-channel video using MPEG2. The system selectively streams the bitstream containing the region of visible pixels to the corresponding client. For controlling the multichannel application on client side, we refactor the architecture of VNC software, and integrate the enhanced version into our system. Experimental results show that our system achieves real time performance when simultaneously serving group users.