O protocolo proprietário de streaming de mídia dispositivo a dispositivo AirPlay 2 da Apple aparentemente foi submetido a engenharia reversa. De acordo com os desenvolvedores por trás do esforço, isso criou uma oportunidade para os proprietários de alto-falantes que não licenciaram a tecnologia da Apple receberem e decodificarem o áudio com recursos avançados do AirPlay 2, como suporte para várias salas.
9to5Mac relata que o anúncio original foi postado no GitHub.
“O código que tenho é um protótipo do Python para depuração / reversão, não destinado à execução na produção”, de acordo com os desenvolvedores. Com o AirPlay 2 quebrado, tudo o que precisamos agora é de um aplicativo aproveitando o protocolo de engenharia reversa.
9to5Mac tem mais:
O que isso significa é que a reprodução em várias salas de dispositivos iOS será possível a qualquer sistema de alto-falantes quando conectado a algo como um Raspberry Pi executando um aplicativo projetado para receber e decodificar fluxos de áudio AirPlay 2.
O protocolo AirPlay original também foi quebrado há alguns anos atrás. Graças aos entusiastas que criaram receptores AirPlay baseados em Raspberry Pi com nada mais que alguns comandos no Terminal, aplicativos como o Shairport-sync permitem enviar músicas do iTunes para alto-falantes não suportados.
O AirPlay permite colocar mídias como fotos, músicas e vídeos do seu iPhone, iPad, iPod touch, Mac ou Apple Watch na sua TV de tela grande por meio do decodificador da Apple TV. O AirPlay também suporta espelhamento de tela e é construído nativamente em receptores Hi-Fi compatíveis e aparelhos de TV inteligente.
A Apple tem a lista completa de alto-falantes e receptores AirPlay 2 em seu site.