Incluso el contenido de 720p tiene casi 1 millón de píxeles por cuadro; 24 bits por píxel a 60 fps son 180 Mbps, lo que es claramente imposible. Entonces, ¿cómo se transfieren los datos?
Algunas conjeturas:
AirPlay envía datos comprimidos MP3, AAC y H.264 directamente a los receptores, por lo que una compresión muy alta en algunos casos y muy buena para el resto.
La documentación para desarrolladores de Apple cubre los conceptos básicos, así como algunos consejos para preparar el contenido para que se transmita/reenvíe bien.
La decodificación de las transmisiones se realiza mediante un chip (y también se codifica, lo mismo en iOS que en OS X) para que pueda ver qué dispositivos son compatibles con AirPlay y deducir qué familias de GPU y CPU tienen el hardware para hacer esto rápidamente y en el caso de iOS con bajo consumo de energía.
Esta matriz de soporte de iOS es muy útil para ver cada versión de iOS y la CPU/RAM para varios modelos, aunque no menciona específicamente el soporte de AirPlay.
El video no se envía píxel por píxel, sino que se codifica con un algoritmo de compresión de video adecuado diseñado específicamente para usar mucho menos ancho de banda y al mismo tiempo reproducir fielmente el video original al ojo humano.
Sin haber investigado, una suposición adecuada sería que se utiliza la codificación h264.
mjs
bmike