1. A multiuser collaboration system comprising: a collaboration server; and a plurality of display devices, wherein the collaboration server is constructed to: simultaneously integrate first content of a first remote client device and second content of a second remote client device in a first application session of the collaboration server, control the plurality of display devices to display the integrated content of the first application session, simultaneously receive first event data of a first input device of the first remote client device and second event data of a second the input device of the second remote client device, and update display of the integrated content of the first application session by the plurality of display devices based on the simultaneously received first event data and second event data.