One of my must have apps - iMediaShare
While I think that the Nexus 7 is a brilliant device, especially for the money. It comes with a few flaws. The most annoying to me is that there is no HDMI output, which means getting my videos or pictures onto my TV is a pain in the arse.
By no means is this the only app that does this the job but its the app that I think does it the best.
Basically if you own any of these supported devices your good to Supported players: ✦ Televisions from Samsung Smart TV (w/ AllShare), LG, Sony BRAVIA Internet TV, Panasonic Viera, Toshiba and many others. ✦ Game consoles: Microsoft XBox 360, Sony PlayStation 3 (no remote control).
✦ Network Media Players: Apple TV, Sony Blu-ray, Popcorn Hour, WD TV Live, and many others.
✦ PC/Mac media servers: Twonky, Windows Media Player, and many others.
✦ Other DLNA/UPnP/AirPlay compliant media players.
I personally have a PS3 hooked up to my TV. Its as easy as just using the PS3 to browse your files on your device and pressing play. I found no problems in streaming HD films, only once did it have to stop to buffer, but i guess this depends on your network. There is a good selection of channels that you can watch and stream too, from Discovery to CNN and sky news, plus a host of random bits and bobs.
A nice touch is that you can sign into your facebook account and stream your videos and pictures
Having an app like this makes me feel a little bit better about the flaws of the nexus 7. There is a free version with ads, but i purchased the full app because of it's usefulness. I really think this is a must have app for your Nexus 7.