- Complete presentation is available here. Workspace Slides.
- Demonstration Video of Application is here. Working Demo of Application on YouTube.
- GitHub CI is also integrated.
‘Workspace’ lets the users to connect with each other, work collaboratively and effectively, to have video meetings or sessions, etc.
- Authentication System
- User's Connection System
- Chats Sections
- Workspace Management
- User Account Section
- Duo Calls System
- Meetings System
- White Board or Drawing sheet
IDE: Android Studio(JAVA & XML), Visual Studio Code (HTML, CSS & JS)
Version Control: Github
Google Firebase:
- Authentication
- Realtime Database
- Firebase Cloud Messaging
Libraries Used:
- webrtc | rtcmulticonnection
- webrtc | peer js
- For duo participants video call you need to run the peer js locally or globally and provide its host, path, port, etc info to the call.js
- Afetr installing peerjs run the following command to run peer js locally "peerjs --port 9000 --key peerjs --path /" -> it will run the peer js locally on 9000 port at path "/"
- Yeah thats it after that you find you can make the duo video calls.
- For multiparticipnts video call it already hosted so yu can use it directly.