UPnP Server 1.0 is a protocol that removes the effort from getting a -streaming device to access and play your content. If your NAS box stores movies, music and photos, a UPnP server running on this NAS will enable a PlayStation 3 or any other UPnP compatible player to access any player-supported formats from your storage box without any further configuration. JPG images, DIVX movies and MP3 audio will all appear according to sorting options and arrangements, and will all play automatically.

f9d291dda600 200.jpg Tutorial: Build a transcoding UPnP media server

Link:
Tutorial: Build a transcoding UPnP media server