I see (sorta). But if IP protection is the goal, im not sure how this fully solves it either? Yes they cannot pull directly from the feed but as soon as they stream they can record. What would prevent someone from duplicating a feed that way?
On the flip side, a large part of the ecosystem involves dj's playing their tracks. If it can only be streamed, that limits things that can be done creatively on the broadcast side.
The CDN idea is good for setting a static address without doxxing the source location (pls correct me if im wrong). While that can be useful, I dont think its solving the right problems. IMO we dont need to lock down the audio files. Music is collaborative by nature. We just need to ensure artists can be tipped anytime their music is heard.