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. 🚀
- 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.
To run the Video Conferencing Website, you will need to obtain an Agora App ID. Follow these steps:
- Visit the Agora Developer Console and create a new project.
- 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. 🌐
Contributions are always welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/your-feature-name
. - Open a pull request to the
main
branch.
Please ensure that your code adheres to the project's coding standards and includes appropriate documentation. 📚
This project is licensed under the MIT License. 📝