I have an n7 rooted & USB otg cable with 32 gb drive. plays everything I throw at it. I haven't tried this but if u have dlna u can stream from the tablet to the TV as well with a few apps.
but I pretty much just stream to the n7. otg storage is only if I font have wifi. otherwise I use plex to stream.