Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aviralmehrotra/video-conferencing-website
A Web application allows users to seamlessly conduct video conferences, share audio, collaborate with multiple participants, and even share their screens.
https://github.com/aviralmehrotra/video-conferencing-website
Last synced: 3 days ago
JSON representation
A Web application allows users to seamlessly conduct video conferences, share audio, collaborate with multiple participants, and even share their screens.
- Host: GitHub
- URL: https://github.com/aviralmehrotra/video-conferencing-website
- Owner: AviralMehrotra
- License: mit
- Created: 2023-06-27T07:46:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-01T13:16:21.000Z (about 1 year ago)
- Last Synced: 2023-10-01T14:38:42.873Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://aviralmehrotra.github.io/Video-Conferencing-Website/
- Size: 382 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ✨ Video Conferencing Website
Welcome to the Video Conferencing Website project! 🎥 This web application allows users to seamlessly conduct video conferences, share audio 🎙️, collaborate with multiple participants 👥, and even share their screens 📺. The project is built using AgoraRTC, a powerful real-time communication library. 🚀
## 🌟 Features
- **Video Conferencing:** 🌐 Conduct video conferences with participants from around the world in real-time.
- **Audio Sharing:** 🎶 Share audio and engage in crystal-clear conversations during video conferences.
- **Multi-User Support:** 👫👬 Collaborate with multiple participants simultaneously, enhancing team communication and productivity.
- **Screen Sharing:** 📽️ Share your screen with other participants to present documents, slideshows, or any other visual content.
- **User-Friendly Interface:** 😊 Enjoy an intuitive and user-friendly interface for a smooth video conferencing experience.## 🚀 Usage
To run the Video Conferencing Website, you will need to obtain an Agora App ID. Follow these steps:
1. Visit the [Agora Developer Console](https://console.agora.io/) and create a new project.
2. Obtain an App ID for your project.Once you have the App ID, open the `room_rtc.js` file in your preferred code editor and replace the placeholder `APP_ID` with your actual App ID.
Finally, launch the `lobby.html` file in a web browser to access the Video Conferencing Website. 🌐
## 🤝 Contributing
Contributions are always welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch: `git checkout -b feature/your-feature-name`.
3. Make your changes and commit them: `git commit -m 'Add some feature'`.
4. Push to the branch: `git push origin feature/your-feature-name`.
5. Open a pull request to the `main` branch.Please ensure that your code adheres to the project's coding standards and includes appropriate documentation. 📚
## 📄 License
This project is licensed under the [MIT License](LICENSE). 📝