Having a unique protocol per call requires peer discovery to try and dial everyone until a match is found. For very large networks this could be an issue.
Leveraging multiple protocols, one for chat and other(s) for a/v, could help solve this issue. Chat could be wide open and used for pubsub while a/v would be unique
Having a unique protocol per call requires peer discovery to try and dial everyone until a match is found. For very large networks this could be an issue.