<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Remote_Audio_Output_Protocol</id>
	<title>Remote Audio Output Protocol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Remote_Audio_Output_Protocol"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Remote_Audio_Output_Protocol&amp;action=history"/>
	<updated>2026-05-05T01:54:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Remote_Audio_Output_Protocol&amp;diff=5181087&amp;oldid=prev</id>
		<title>imported&gt;Frap at 19:10, 13 October 2023</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Remote_Audio_Output_Protocol&amp;diff=5181087&amp;oldid=prev"/>
		<updated>2023-10-13T19:10:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox networking protocol&lt;br /&gt;
| title        = Remote Audio Output Protocol&lt;br /&gt;
| logo         = &lt;br /&gt;
| logo alt     = &lt;br /&gt;
| image        = &lt;br /&gt;
| image alt    = &lt;br /&gt;
| caption      = &lt;br /&gt;
| is stack     = No&lt;br /&gt;
| abbreviation = RAOP&lt;br /&gt;
| purpose      = [[Internet streaming]]&lt;br /&gt;
| developer    = [[Apple Inc.]]&lt;br /&gt;
| &amp;lt;!--date         = maybe 2003? {{Start date and age|    |  |  }}&amp;lt;!--Fill in: Year (4 digits), month and day (2 digits)--&amp;gt;&lt;br /&gt;
| based on     = [[Real Time Streaming Protocol|RTSP]] / [[Real-time Transport Protocol|RTP]]&lt;br /&gt;
| influenced   = &lt;br /&gt;
| osilayer     = [[Application layer]] (7)&lt;br /&gt;
| ports        = &lt;br /&gt;
| rfcs         = &lt;br /&gt;
| hardware     = [[AirPort Express]], [[Apple TV]]&lt;br /&gt;
}}&lt;br /&gt;
{{IPstack}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Remote Audio Output Protocol&amp;#039;&amp;#039;&amp;#039; (RAOP) is an [[Internet streaming]] protocol based on [[Real Time Streaming Protocol|RTSP]] / [[Real-time Transport Protocol|RTP]] authored by [[Apple Inc.]]&amp;lt;ref&amp;gt;{{cite web |title=Unofficial AirPlay Protocol Specification |url=https://nto.github.io/AirPlay.html |website=nto.github.io |accessdate=20 October 2019}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=xmms2/&amp;gt; It powers the [[AirPlay]] technology built into [[AirPort Express]] wireless ([[802.11|802.11b/g/n]]) access point as well as the [[Apple TV]].&amp;lt;ref name=xmms2&amp;gt;{{cite web |title=Technical note to describe the Remote Audio Access Protocol (RAOP) as used in Apple iTunes to stream music to the Airport Express |url=https://github.com/xmms2/wiki/wiki/Technical-note-to-describe-the-Remote-Audio-Access-Protocol-(RAOP)-as-used-in-Apple-iTunes-to-stream-music-to-the-Airport-Express-(ApEx). |website=XMMS2 organization wiki |publisher=xmms2 |accessdate=20 October 2019 |date=7 October 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The major difference from RTSP is an initial [[asymmetric key]] verification made by [[iTunes]] to verify it is communicating with an AirPort Express or an [[Apple TV]] (as opposed to a simulation), and vice versa. The data channel is also encrypted by [[Advanced Encryption Standard|AES]], with a random key protected by the asymmetric key mentioned above.{{cn|date=October 2019}}&lt;br /&gt;
&lt;br /&gt;
The RSA public key stored in iTunes was extracted by [[Jon Lech Johansen]], enabling third-party software to stream music to an AirPort Express.&amp;lt;ref&amp;gt;{{cite web|url=http://mailman.videolan.org/pipermail/vlc-devel/2008-December/054010.html |title=[vlc-devel] commit: Comment for myself ( Rémi Denis-Courmont ) |publisher=Mailman.videolan.org |date=2008-01-02 |accessdate=2012-02-10}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The RSA private key stored in the [[AirPort Express]] was extracted by James Laird, enabling simulation of an Airport Express.&amp;lt;ref&amp;gt;{{cite web|url=http://mailman.videolan.org/pipermail/vlc-devel/2011-April/079148.html |title=[vlc-devel&amp;amp;#93; RAOP/Airtunes |publisher=Mailman.videolan.org |date= 8 April 2011|accessdate=2012-02-10}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Shairport-sync application which emulates Airport Express hardware is available.&amp;lt;ref&amp;gt;{{cite web|url=https://github.com/mikebrady/shairport-sync |title=shairport-sync |publisher=github.com |date= |accessdate=2016-09-16}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://xmms2.org/wiki/Technical_note_to_describe_the_Remote_Audio_Access_Protocol_(RAOP)_as_used_in_Apple_iTunes_to_stream_music_to_the_Airport_Express_(ApEx). Technical note to describe the Remote Audio Access Protocol (RAOP) as used in Apple iTunes to stream music to the Airport Express (ApEx)]&lt;br /&gt;
* [http://raop-play.sourceforge.net/ RAOP-play] an open source implementation of the protocol&lt;br /&gt;
&lt;br /&gt;
[[Category:Data transmission]]&lt;br /&gt;
[[Category:Network protocols]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Frap</name></author>
	</entry>
</feed>