Upgrading Eventyay-Video with Real-Time Multilingual Audio and Auto-Deployment
- Mentors
- Rebentisch, Nayana Adassuriya, cweitat, Mohit Karekar, Bella Phan
- Organization
- FOSSASIA
- Technologies
- python, javascript, android
- Topics
- web, android
The Eventyay-Video platform is a robust tool for hosting virtual events. This GSoC project aims to enhance its functionality, improve deployment efficiency, and introduce features for a more interactive and accessible user experience. The upgrades will make the platform more adaptable, especially for events needing multilingual support and enhanced streaming capabilities.
Key responsibilities for this project include:
1. Implementing a Live Interpretation System: Introduce real-time multilingual audio support, allowing participants to select and listen to different language streams during presentations and discussions.
2. Setting Up Auto-Deployment with Docker: Automate the deployment process using Docker to streamline workflows, allowing developers and contributors to efficiently deploy, test, and maintain the platform.
3. Updating Dependencies: Ensure the platform is secure and up-to-date by updating all outdated dependencies to their latest versions, addressing compatibility issues, and maintaining smooth operation with the latest software standards.
4. Improving the User Interface: Enhance the UI to make the platform more intuitive, offering a seamless experience for participants, organizers, and moderators.
5. Improving YouTube Integration and Adding More Controls: Upgrade the platform's YouTube integration, allowing for better control over embedded videos, including advanced playback controls and interaction features.
By the end of the project, Eventyay-Video will be significantly more powerful and versatile, providing a highly functional platform for virtual events with real-time interpretation, streamlined deployment, and enhanced streaming features.