Database [Q] android tablet as a dlna server for nas

Hi all,
I have a network drive with my media library attached to the router (belkin 600 play). Also I have Xperia z tablet and dlna enabled Samsung TV. Router is not a dlna media server.
I need a player for android that can
1)see not just servers but all shares of the local network. (bs player can do this the way I would like to)
2) play all formats is "a must"
3) cast playback to TV (as a dlna server)
So as for now there are tons of players with different combinations of these features, but none combine them all. I wonder if bsplayer pro can play to TV, but not ready to pay 7$ to get Answer))))

Thanks