This post will guide you through adding a virtual waiting room into your video application using Daily’s React Hooks library. While your participants are waiting to enter a private room, you can “show them into” a custom lobby where they will wait until the host accepts them into the meeting.
Part two of our overview of networking concepts for WebRTC covers signaling and media exchange. Topics include offer and answer mechanisms, traversing NATs using ICE candidates, independent messaging via Trickle ICE, DTLS security protocol, data transfer via RTS and SRTP, and more.
The process of putting together the infrastructure behind a WebRTC application is complex, involving multiple tasks to be completed with often limited resources. Automation reduces the time and efforts spent on provisioning and configuration, which in turn will allow more focus on the features that will set the solution apart from the others.
MediaSoup is a WebRTC SFU that you can easily integrate to your application by using its Node.js module. One of our talented WebRTC Developers, Tahir Gogle, shows us how to build a basic voice and chat application with MediaSoup.