What I'm working on is developing what's currently called a 'Community Broadcast System'. My current idea looks like this:

I'm looking at using the R-Pi as the Local Media Server part of the system with a USB HDD and wifi dongle. Ideally there could be up to 30 of these units in the current project I'm working on.
I haven't found any opensource media server software that supports push-to-DLNA-Renderer functionality but I'm keen to get something working. Intel has some opensource code, dLeyna (https://01.org/dleyna, that supports push/play-to-DMR functionality that could be used to make something work.
I don't have coding skills but I do have a some grant $$ to spend on development :0)
Any suggestions or thoughts?