Jump to content

Remote Audio Output Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 83.226.96.238 (talk) at 18:47, 21 August 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Remote Audio Output Protocol (RAOP), is an RTSP/RTP based protocol made Apple Inc. It powers the AirTunes technology built into AirPort Express wireless (802.11b/g) access point. The major difference from the RTSP protocol is an initial Asymmetric key verification made by iTunes to verify it is talking to a AirPort Express, and vice versa. The data channel is also encrypted by AES, with a random key protected by the assymetric key mentioned above.

The key stored in iTunes has been extracted by Jon Lech Johansen, enabling 3rd party RAOP clients, but the key stored in the AirPort Express is not yet know, and 3rd party server are thus not yet possible without knowing the random AES key iTunes generated.

References

Technical note to describe the Remote Audio Access Protocol (RAOP) as used in Apple iTunes to stream music to the Airport Express (ApEx).