Build a Video Conferencing App Using Dolby Voxeet and Stream Chat
Blog post from Stream
Stream, a platform for integrating live video into applications, has introduced a new Video API that enables developers to incorporate live video calling, voice calling, audio rooms, and livestreaming functionalities with a customizable user interface across major frontend platforms. The platform's integration with Voxeet, a leader in video solutions acquired by Dolby, was chosen over competitors like Twilio due to its robust SDK offerings, predictable pricing, excellent documentation, and seamless React integration with Stream Chat. A proof of concept for a video conferencing application, similar to Zoom, was developed using React, showcasing Voxeet's superior real-time video clarity and reduced latency. The application’s architecture includes a frontend UI and a backend API hosted on platforms like Netlify and Heroku, with authentication managed via a simple login form using Redux and Formik. The integration of Stream Chat offers real-time messaging capabilities within a custom chat drawer, enhancing the application's interactivity and user experience. The guide provides comprehensive details for setting up the application, including environment configuration, component creation, and styling, culminating in a fully functional video chat application.