Skip to content

A conference call implementation using WebRTC, Socket.io and Node.js

License

Notifications You must be signed in to change notification settings

parths049/Video-Call-App-NodeJS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conference Call

A conference call implementation using WebRTC, Socket.io and Node.js.

Getting Started

Just run npm install and you're good to go.

Features

  • Multi-participants
  • Toggling of video stream
  • Toggling of audio stream (mute & unmute)
  • Screen sharing
  • Text chat
  • Mute individual participant
  • Expand participants' stream
  • Screen Recording
  • Video Recording

Demo

You can test at https://chat.1410inc.xyz.

Note

You can create a free xirsys account and use their free ice server. You can replace the one used with your own at src/assets/js/helpers.js, function getIceServer().

Alternative

If you prefer to use PHP Web socket (Ratchet) instead of socket.io and NodeJS, check out the PHP version here.

About

A conference call implementation using WebRTC, Socket.io and Node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 75.4%
  • HTML 16.1%
  • CSS 8.5%