Siavash: I'll have to agree with UltimateFrontier - "tragic" seems a bit overwrought. As we noted, this is something we eventually hope to add. As for why it's not already there? Because we have limited resources and nearly limitless feature requests. It's on our list. In the meantime, VNC works well, and at least one remote app is being made.

Seriously, "tragic"?

Josh: This is how we originally tested that Airfoil would support the AppleTV. Before we had the hardware, we had the software running on test devices. That said, this doesn't do much more than running Airfoil Speakers Touch does.

As for the ATVv1, it requests some tricky FairPlay DRM stuff which no other receiver (AirPort Express g, AirPort Express n, AppleTVv2) asks for. Our best guess is that this portion of transmitting was never implemented for iOS, likely out of laziness more than malice. Of course, the fact that it may encourage sales of the v2 certainly doesn't hurt either, but nothing was removed in iOS, support was just never added.