Skip to content

You need your bigteam to meet online using audio and video in realtime? This application serves this meeting.

License

Notifications You must be signed in to change notification settings

OnkarRuikar/Maven-Many-Videomeeting-RTC-OnlineServlet3.0

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebRTC Meeting web application

The basic web application allows multiple participants to share and see others' audio and video. The web server acts as signaling server. Signaling happens using https requests. No websokets are used. Each participant maintains n-1 RTCPeerConnection in their user agent. For n participants, the server maintains only n records.

ScreenShot

To get started:

%JAVA_HOME%/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore E:/keys.jks -storepass mypass
  • Edit server settings in pom.xml
<httpsPort>8443</httpsPort>
<keystoreFile>E:\keys.jks</keystoreFile>
<keystorePass>mypass</keystorePass>
  • Start the server. Run following in project root:
mvn
  • Open webpages using url:
https://127.0.0.1:8443/vc

Ignore insecure page warnings in browser for testing.

About

You need your bigteam to meet online using audio and video in realtime? This application serves this meeting.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 51.6%
  • JavaScript 39.2%
  • CSS 4.9%
  • HTML 4.3%