Me interesa poder colaborarles con este tema, solo quisiera que me aclararas este punto del proyecto.
Piensa en teamspeak, pero sin IPs, sin server config, ni admins con usuario y contraseña accedes a tu lista de amigos.
Si tienen un diseño de aruqitectura como quieren que funcione seria mejor.