Virtual Collaboration and Education
Created by: Godwin Agedah
- Video
- JavaScript
- COVID use case
- Hackathon
- Social Impact
Web application that streams content from a host user machine to one or more remote users over the internet. Includes whiteboarding, screen sharing, chat, and annotation. Great starting place for education apps, to build a virtual classroom, or to otherwise communicate via video the way you might otherwise communicate in person.
- The host user can select any video they want to stream from their local directory
- The host user is provided with a canvas, where diagrams can be created and streamed in real-time to remote users. The host user's voice is also captured. This feature can serve as an online classroom.
- The host user can also capture their screen and stream it over the internet.
- During a stream, Connected users can engage in conversations using the live chat feature.

Report this template
Twilio is not responsible for the third party content found at the following link. Please use the software provided by this third party at your own risk.
Currently only available in JavaScript. Request hosting support for other languages
- Get the code for this project
The code for this sample is available on GitHub to view and download.
- Get Twilio credentials
You will need an Account SID and Auth Token in order to run this code.
Checking for existing account...
- Set up the code sample locally
Follow the setup instructions in the README to get the sample up and running.