The iTRC is a two-part application. The remote control software runs on a hacked Zipit device under Linux. The simple iTRC Server application is lauched on your Mac and relays messages between iTunes and the iTRC. A basic protocol is used on top of TCP/IP for communication across WiFi. Link.