OpenMeetings
Unlike the other tools that are designed for communications between peer-to-peer or small groups, OpenMeetings supports larger gatherings and offers users the option to create Rooms with 16, 32 and even 100 participants. You can also grant all users the right to activate video/ microphone and interact with the other users, or set up the room in a presentation mode, where the video/microphone are controlled by a single user. The Rooms have whiteboards that you can write or draw on.
The advantage with OpenMeetings is that you have to install only one instance of it, which acts as the server. All users can connect with your OpenMeetings installation using their browser. Bear in mind, however, that the program’s vast feature-set means it might not be suitable for home users who are simply looking to chat with friends.