There are a couple of issues with the layout logic:
When there are 7 or 8 people, only 6 people is showing
When there are about 12+ participants, everyone is kind of "crushed together" because of little space. Only the most active participants should then be viewed.
Excellent system, it meets the need for a meeting very well. One suggestion, when recording the conversation in the room with other participants, record their audio along with the video.
This Proof of Concept app written in Swift and built on the Vonage Video api (aka OpenTok) enables Multi-Camera video streaming To and From each participant’s iOS 13 device and secure conferencing via SRTP. It streams the front-facing and rear-facing cameras simultaneously. The app was conceived to leverage low latency & fat pipes on 5G networks.
There are a couple of issues with the layout logic: