angular-5-chat-app icon indicating copy to clipboard operation
angular-5-chat-app copied to clipboard

Bravo !

Open Per0x opened this issue 6 years ago • 1 comments

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.

Per0x avatar Nov 23 '18 22:11 Per0x

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.

Hughp135 avatar Nov 26 '18 22:11 Hughp135