The best thing I did with a Raspberry PI was to setup openvpn on it to connect to my server where I have minidlna running and a lot of other services, then give them to my friends and hook up to their Smart TVs and routers. Now all my friends can view my music and family pictures on their TVs, with basically no setup, just pushing buttons on the remote - the Raspberry Pis openvpn connects the UPnP/DLNA at the openvpn server to anyone that is connected, and so my friends can share their family pictures with each other in a very secure way - no third party, its all going over the vpn and they can use a web-interface to add pictures to the server directly, or let the rasppi mount their images on their NAS for those who have that. This one was a bit tricky to setup, since minidlna needed to index remote content.