Explore having each connected PC or mobile device act as a mini-server for song data. If another connected device already has a specific song downloaded locally, the system should be able to stream that song directly from the peer device instead of pulling it from the main server, similar to how Spotify Connect handles peer-to-peer caching. This is an experimental, longer-term feature that could meaningfully reduce server load and improve playback speed for frequently shared songs.
Explore having each connected PC or mobile device act as a mini-server for song data. If another connected device already has a specific song downloaded locally, the system should be able to stream that song directly from the peer device instead of pulling it from the main server, similar to how Spotify Connect handles peer-to-peer caching. This is an experimental, longer-term feature that could meaningfully reduce server load and improve playback speed for frequently shared songs.