Collaborative Drawing provides the facility to draw over on two comps simultaneously.
It's created and maintained by Umang Mathur at IIT Bombay.
Hack Night Competition - 2012, IIT Bombay
You can visit Web and Coding Club on WnCC Wiki
If you are IIT Bombay student then you can join WnCC Google Group
It depends on Java Runtime Environment (JRE 1.6 or higher)
To install dependecies run the following commands in terminal:
- sudo apt-get install openjdk-6-jre
Installation and Execution
Clone the repository or download the zip file from Github Repository.
Install all the dependecies as mentioned above
To run via terminal :
- java -jar CollaborativeClient.jar (for the client-side)
- java -jar CollaborativeServer.jar (for the server-side)
Alternatively, you can change the permissions to make the jar files executable and open with some JRE. To change permissions, right click the files and check "Allow executing file as program" in the Permissions tab or type the following commands on the terminal:
- chmod +x CollaborativeClient.jar (for the Client-side)
- chmod +x CollaborativeServer.jar (for the server-side)
Insights of Collaborative Drawing
The application makes use of Java Sockets for live streaming of data over the LAN.
The GUI is based on Java Swing and Awt libraries.
Copyright and license
Copyright 2012 Umang Mathur
This is opensource. Anybobdy can copy, use or distribute this software.