Skip to content

anchitgupta01/VideoChat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The VideoChat App is a real-time communication platform that allows users to connect through video calls. It enables seamless video conferencing and collaboration among users in different rooms.

Features

  • Real-time video calls with high-quality audio and video streams.
  • Simple and intuitive interface for a smooth user experience.
  • Join existing video chat rooms or create new ones for private discussions.
  • Cross-platform compatibility, supporting desktop.
  • Screen sharing and messaging features available for more interaction among users

Demo

VideoChat App

Installation

To run the VideoChat App locally, follow these steps:

Clone this repository to your local machine.

git clone https://github.com/anchitgupta01/VideoChat-App.git

go to js/ room_rtc.js

change the const APP_ID by creating api key through agora

go to console and click on create new project

Usage

  1. Start live server in vs code
  2. Open the VideoChat App in your web browser.
  3. Click on the "Create Room" link in the navigation bar to create a new video chat room.
  4. Enter your name and click the "Go to Room" button to join the room.
  5. Share the room name with other participants to invite them to the video call by copying it.
  6. Users can join the video chat room by entering the same room name by clicking on join room button in header.
  7. Once inside the room, users can enable their video and audio to start the video call.
  8. Users can share their screen and send messages to the other users.

License

This project is free to use only for learning purposes.

Acknowledgments

I would like to thank the following projects for their inspiration and valuable resources:

  • TraversyMedia - this youtube channel helps to make this project successfully
  • agora - provide Library for enabling real-time, bidirectional communication between the server and clients.

I hope you enjoy using the VideoChat App for seamless video conferencing and collaboration!

Happy video chatting!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks