Network data transfer+ audio + DSP

What do I need to know in order to do audio processing over the internet stack the same way that Spotify steams audio? I know that streaming and cloud apps are pretty hot right now, but I don’t know what I don’t know about what layer interacts with the packets and how. I’m pretty naive. I want to build a DAW in the cloud as an ambitious example. I know that everything is a packet of data interpreted at the application layer, but I just don’t know how to code this stuff -especially JUCE being a single machine library.