https://github.com/lakshayd02/video-conferencing-website
A Video Conferencing Website made using HTML, CSS and JavaScript. It is a live video-based meeting between two or more people in different locations using video-enabled devices. It allows multiple people to meet and collaborate face to face long distance by transmitting audio, video, text and presentations in real time through the internet.
https://github.com/lakshayd02/video-conferencing-website
appid cascading-style-sheets css hmtl5 html javascript sdk software-development-kit
Last synced: 18 days ago
JSON representation
A Video Conferencing Website made using HTML, CSS and JavaScript. It is a live video-based meeting between two or more people in different locations using video-enabled devices. It allows multiple people to meet and collaborate face to face long distance by transmitting audio, video, text and presentations in real time through the internet.
- Host: GitHub
- URL: https://github.com/lakshayd02/video-conferencing-website
- Owner: LakshayD02
- Created: 2023-09-07T18:00:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-31T16:31:13.000Z (3 months ago)
- Last Synced: 2025-04-15T16:18:35.039Z (18 days ago)
- Topics: appid, cascading-style-sheets, css, hmtl5, html, javascript, sdk, software-development-kit
- Language: JavaScript
- Homepage: https://videoconferencing-lakshay.netlify.app/
- Size: 2.1 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Video Conferencing Website with Agora API 🎥
A Video Conferencing Website built using HTML, CSS, JavaScript, and powered by the Agora API. This platform allows users to engage in live video-based meetings, enabling real-time communication between two or more people in different locations. With the integration of Agora's video conferencing token, users can collaborate face-to-face with high-quality video and audio over the internet.
## Features
- **Real-time Video Conferencing:** Host or join live video meetings with participants from anywhere 🌍
- **Audio & Video Communication:** Seamless two-way communication with high-quality video and audio 📞🎤
- **Agora API Integration:** Utilizes Agora's powerful API for secure and scalable video conferencing 🖥️## Technologies Used
- **Frontend:** HTML for structure, CSS for styling, and JavaScript for interactivity 💻
- **Agora API:** Integration of Agora's video conferencing API for real-time communication 🛠️
- **Token-Based Authentication:** Use of Agora's video conferencing tokens for secure and controlled access 🔑## How it Works
1. **Join or Host a Meeting:** Users can create or join meetings with a unique video conferencing link 🔗
2. **Video & Audio Calls:** Participants can enable or disable their camera and microphone to communicate face-to-face 🎥🎧
3. **Secure Access:** Each meeting is secured with a unique Agora token to ensure authorized access 🔒## Installation
1. Clone the repository:
```bash
git clone https://github.com/LakshayD02/Video-Conferencing-Website.git
```
2. Sign up for Agora and get your **App ID** and **App Certificate** to generate a token.
3. Replace the API keys in the code with your own Agora credentials.
4. Open the `index.html` file in your browser to start the app.