triptych / WebRTC-Group-Call

WebRTC Group Call is a simple video chat application for multi-users based on React, Node Express and WebRTC.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebRTC Group Call

WebRTC Group Call is a simple video chat application for multi-users based on React, Node Express and WebRTC.
Main project was developed by Hyunse -> https://github.com/Hyunse/video-group-meeting

This repository is made to try and get it implemented it in Vite
Basically porting from CRA TO Vite

As of now it is not working, facing some issue with props and state
If you have any idea how to fix it, please let me know :)

Feel free to fork and contribute to this project

Technologies Used

Features

  • Join a room
  • Video Streaming
  • Text chat
  • Mute Video/Audio
  • Screen Sharing

Installation

Clone

  • Clone this repo to your local machine

Setup

Client

Move to client folder, update and install this package

  
    /* Install */
    npm install
    
    /* Run */
    npm start
  

Server

Move to server folder, update and install this package

  
    /* Install */
    npm install
    
    /* Run */
    npm run dev
  

Vite [ Still in progress ]

Move to vite folder, update and install this package

  
    /* Install */
    npm install
    
    /* Run */
    npm run dev
  

About

WebRTC Group Call is a simple video chat application for multi-users based on React, Node Express and WebRTC.


Languages

Language:JavaScript 94.0%Language:CSS 3.8%Language:HTML 2.2%