Mirror nexus 7 screen to TV

Is there anyway to mirror the nexus 7's screen to my TV wirelessly?

I'd really like to do this using an apple tv or maybe even the new chrome cast stick(Maybe tweak the software).

Any info is greatly appreciated.