angular-5-chat-app
angular-5-chat-app copied to clipboard
Bravo !
Awesome project ! If the audio quality is similar to teamspeak, discord, etc (opus codec). this app will become a reference for all those who want a discord-like server without discord limitations. Just add permissions rules, push to talk/mute, API, and it's going to explode. Good luck with that.
Thanks for the message. The project utilises the webRTC for audio calls which is P2P and is pretty good for quality/bandwidth in the chrome browser.
However is not scalable like Discord/Teamspeak because it uses a mesh connection (everyone connects to everyone else directly), so the bandwidth requirements increases the more people join the same channel.
At 64/128kbps per person speaking simultaneously, it's not bad for desktop users with broadband, but is not ideal for people on 4G or metered connections. 10+ people all talking at once could force you to use megabits per second of bandwidth.
Discord/Teamspeak etc have their own VOIP servers so probably uses less bandwidth.