Name: classroombroadcast
Owner: Sugar Labs
Description: null
Created: 2017-02-18 20:59:04.0
Updated: 2017-02-18 20:59:23.0
Pushed: 2017-12-25 20:38:06.0
Homepage: null
Size: 1641
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
ClassroomBroadcast transmits the screen of the 'server' laptop to the screens of a number of 'client' laptops. Typically the teacher's laptop would be the server and the students' laptops the clients. ClassroomBroadcast is a low cost alternative to using a data projector. ClassroomBroadcast runs on the server laptop and a VNC client such as TigerVNC runs on the client laptops.
ClassroomBroadcast requires some additional software x11vnc
To install x11vnc
enter the following in Terminal:
sudo yum install x11vnc
Install a VNC client on all the client laptops, in Terminal enter:
sudo yum install vnc
Start the VNC client on the client laptops by entering the following in Terminal
vncviewer
Enter the IP address eth0: from the server into the dialog box.
Alternatively you can specify the IP address in the command and skip the dialog box
vncviewer 10.1.1.4
Fullscreen mode allows the client to see the full screen but the client cannot quit till transmission stops
The fullscreen mode can be selected in options in the dialog box or specified from the commandline
vncviewer 10.1.1.4 -fullscreen
The screen of the sending laptop is mirrored on the receiving laptops. It takes a few seconds for the screens to update.
To stop transmitting, click the centre screen button in ClassroomBroadcast. ClassroomBroadcast can be closed like any regular Sugar Activity. When you are finished with the clients, you can close them by clicking the X in the screen upper right which returns you to Terminal. Terminal can then be closed like any regular Sugar Activity.