Audio streaming - best practices?

So we’ve been having fun playing with audio streaming and experimenting, and right now our little homebrewed system does quite well and beats the speed of Zoom when using higher-quality audio; however, once we start messing with larger distances (we’ve used a VPN to try from different places), we can see the lag really start to kick in and things fall apart.

Obviously this is a specialized field and I am not looking to reinvent the wheel, but I’m curious what people’s experiences have been with streaming and different compression mechanisms or server setups? Are there any good resources for this that anyone would point me to?


Is real-time streaming your application’s goal? And what protocol/network layer do you have in place (ie: UDP, TCP, HTTP(S))?

Some links/food for thought:

1 Like