I mean, for the most part this sounds like a mininalist #ActivityPub Server (or Client, setup as a middleware that uses an existing account)…
- I'm pretty shure extensive Clients/Middleware like #FediSuite (made by @christin) already implement like 75-90% of that.
The most needed missing functionality is propably some sort of "Library" that retains links to said content to make said posts uniform and avoid having to manually copy & paste them everytime…
- A bit like my #NowPlaying posts.
As for the #Streaming aspect: #DLNA is designed to work on #LAN and given the"legal spicyness" of #FileSharing in many juristictions, I'm shure anything beyond linking #Subvert, #YouTube / #Peertube, #SoundCloud / #BandCamp, etc. is gonna be problematic…
- I mean, if I were to run an #InternetRadio I'd propably only broadcast @creativecommons - licensed #music and having a "Now Playing" - #Bot would certainly be something I'd want…