Some more free options for streaming files from Android device to dlna-Tv, mediaplayer, etc.
Wondershare especially and Twonky Mobile (not Beam) almost have excellent video codec support. IMediaShare and UpnPlay good but only few videocodecs. For only mp3 2Player good and mentioned UpnPlay probably more audiocodecs but for certain mp3 and flac.Wondershare and Twonky M. certainly even more audiocodecs. Imediashare only mp3 .Wondershare (local media, refresh) ,UpnPlay and 2Player (both internal file browser) easiest finding media on your device. Others find media only in their own app-folders and Android a/v folders..
Tested with a Samsung Smart Tv and WDTVlive
Nas/WDTV Live/Windows Shares (smb) free streaming to Android device (ability to add shares in app):
1.Video: DicePlayer, Archos Video (also codecpack!) and BsPlayer
2.Audio: ArmAmp, BsPlayer and Es File Manager. XenoAmp streams good but terrible UI.