As long as you are connected, I think network adb will stay active but if you leave your network f.e., you have to re-enable it in the developer options. But don’t take my word for it. Feels like google changed this behaviour every major release with android.
Did you check out balenaSound by the way?
On their blog they say: This project is made possible by the awesome work of various open source projects, including Shairport Sync for Airplay, Raspotify for Spotify Connect and Snapcast for multi-room audio sync. So they “just” glue existing stuff together which leaves you with roughly the same limitations as if you would do it yourself. It might allow spotify to be used with snapcast for multiroom but as I’m a yt music user I didn’t digg any deeper.
fcast looks nice, but if I understand it correctly it would require implementation in every specific application
Correct. That’s what I meant with “adoption”. Really hope it finds adoption but I really doubt it :(
Have not tried it but came across this some time ago. https://github.com/guysoft/FullPageOS