AirPlay 2 gekraakt: nu ook multiroom afspelen op niet-ondersteunde speakers
Er werd al een tijdje gewacht op een hack om de beveiliging van AirPlay 2 te doorbreken. Dat is nu gelukt. De drie ontwikkelaars die het hebben ontdekt, hebben hun ervaringen op GitHub gedeeld. Daarbij wordt de audiostream probleemloos ontsleuteld en gedecodeerd. Apple gebruikt een eigen streaming-protocol met encryptie. Dit zorgt ervoor dat alleen speakerfabrikanten die een officiële licentie bij Apple hebben afgesloten het kunnen ondersteunen op hun speakers. De ontwikkelaars hebben met reverse engineering het protocol weten te ontcijferen, waardoor je het andere speakers werkend kunt krijgen. Je hebt vaak nog wel een hulpmiddel zoals een Raspberry Pi nodig om de stream te ontvangen en te decoderen. Er wordt nog gewerkt aan een gebruiksvriendleijker oplossing.
Het protocol van AirPlay 1 was overigens al eerder gekraakt, zodat je al langer je muziek kon streamen. Ook daarmee was al multiroom-afspelen mogelijk vanuit iTunes, maar om te streamen vanuit een iOS-apparaat heb je AirPlay 2 nodig. Mocht je het allemaal te riskant of te veel werk vinden, dan kun je natuurlijk ook gewoon een ondersteunde AirPlay 2 speaker kopen.
Er is een steeds groter aanbod van dergelijke speakers, onder andere van Sonos, Libratone en Bose, al gaat het vaak wel om de wat duurdere modellen vanwege de licentiekosten aan Apple. Verder heb je tegenwoordig ook televisies met AirPlay 2 van onder andere LG, Samsung en Sony.
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Het laatste nieuws over Apple van iCulture
- Home Assistant heeft nu een smart home-kastje met spraakbediening (20-12)
- Waarom jouw Apple Watch-sportbandje misschien toch niet zo gezond is (19-12)
- Met deze hoes krijgt je AirTag een batterijduur van 10 jaar (19-12)
- Yale Linus L2-slot werkt nu met HomeKit dankzij Matter-update: zo stel je het in (18-12)
- Eufy brengt nieuwe 4K binnencamera met HomeKit uit (maar in de Apple Woning-app zie je alleen 1080p) (16-12)
Reacties: 6 reacties