Articulo de referencia

Protocolo de salida de audio remoto

El Protocolo de Salida de Audio Remoto (RAOP) es un protocolo de transmisión por Internet basado en RTSP / RTP creado por Apple Inc. [ 1 ] [ 2 ] Impulsa la tecnología AirPlay in...

El Protocolo de Salida de Audio Remoto (RAOP) es un protocolo de transmisión por Internet basado en RTSP / RTP creado por Apple Inc. [ 1 ] [ 2 ] Impulsa la tecnología AirPlay integrada en el punto de acceso inalámbrico AirPort Express ( 802.11b/g/n ), así como en el Apple TV . [ 2 ]

La principal diferencia con RTSP radica en una verificación inicial de clave asimétrica que realiza iTunes para comprobar que se está comunicando con un AirPort Express o un Apple TV (en lugar de una simulación), y viceversa. El canal de datos también está cifrado mediante AES , con una clave aleatoria protegida por la clave asimétrica mencionada anteriormente.

La clave pública RSA almacenada en iTunes fue extraída por Jon Lech Johansen , lo que permitió que un software de terceros transmitiera música a un AirPort Express. [ 3 ]

La clave privada RSA almacenada en el AirPort Express fue extraída por James Laird, lo que permitió simular un Airport Express. [ 4 ]

La aplicación Shairport-sync, que emula el hardware de Airport Express, está disponible. [ 5 ]

Referencias

  1. "Especificación no oficial del protocolo AirPlay" . nto.github.io . Consultado el 20 de octubre de 2019 .
  2. 1 2 "Nota técnica para describir el Protocolo de acceso de audio remoto (RAOP) tal como se utiliza en Apple iTunes para transmitir música al Airport Express" . Wiki de la organización XMMS2 . xmms2. 7 de octubre de 2019. Recuperado el 20 de octubre de 2019 .
  3. " [ vlc-devel ] commit: Comentario para mí mismo ( Rémi Denis-Courmont )" . Mailman.videolan.org. 2008-01-02 . Consultado el 2012-02-10 .
  4. " [ vlc-devel ] RAOP/Airtunes" . Mailman.videolan.org. 8 de abril de 2011 . Consultado el 10 de febrero de 2012 .
  5. "shairport-sync" . github.com . Consultado el 16 de septiembre de 2016 .