What's the catch?
p2p.chat uses what is referred to as a mesh architecture, where each participant in a call sends their video data directly to every other participant. The downside of this is that it requires more CPU and bandwidth as the numbers of users grows when compared to more traditional video conferencing. However, for calls with a small number of participants, this is not a problem.
But .. what's a small number?
Can I expect p2p.chat to work for 20 participants?
Definitely not. It will work ok for maybe about 2-5. But it's also completely dependent on being able to make direct connections between all users, which depends on the NAT setup of each person.
The web site says:
But .. what's a small number?
Can I expect p2p.chat to work for 20 participants?