Home / Companies / Vonage / Blog / Post Details
Content Deep Dive

Waiting Room and Pre-Call Best Practices With Vonage Video API

Blog post from Vonage

Post Details
Company
Date Published
Author
Javier Molina Sanz
Word Count
1,933
Language
English
Hacker News Points
-
Summary

When developing a video conferencing solution, it's crucial to provide a good pre-call experience by allowing users to choose audio and video devices, ensuring microphone detection, and verifying network strength. Implementing moderation is also essential in certain applications like health, education, or webinars. The sample app covers moderation, device selection, and pre-call best practices. It uses Node.js Express for the server-side and Webpack with Bootstrap for client-side development. The application logic is handled by Host and Participant classes, which leverage additional files to improve code readability. Device selection is implemented in both views using the MediaDevices API, and a pre-call test is run on participants to ensure connectivity and quality. A progress bar is used to indicate the status of the test, and the results provide recommended resolutions and MOS scores. The completed project is available on GitHub for further exploration.