It seems like a lot of people don't know about this here. Written by Erica Sadun, this app utilizes the AirVideo server to convert movies on the fly and stream to your aTV. I've had very good experience with it on my aTV 3. You will need AirVideo Server and AirFlick to do this. It will play any file and play it well. It is good solution if you don't feel like converting your files or paying for other solutions.