[add] - seems like boxee didn't do its reverse engineering completly. Airplay is using 2 persistent tcp connections. The second one is a reversed HTTP connection for sending events from XBMC to the airplay device. Without this the play button of the device doesn't get noticed about play/pause state. Implemented the reverse HTTP connection for making it more airplay compliant as of reverse engineering. Hey i think we are the first project doing this ;)
[clean] - make the xml consistent (line endings \r\n) and make them better visible in wireshark by using \t