¿Cómo reproducir un flujo encriptado a través de AirPlay?

Me gustaría reproducir una transmisión encriptada (disponible como compra en la aplicación) a través de AirPlay. Aquí hay una list de reproducción .m3u8 de ejemplo:

#EXTM3U #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:6849 #EXT-X-KEY:METHOD=AES-128,URI="http://auth.foo.ca/index.php?cmd=GetKey&key=bar.key" #EXTINF:10, http://media.foo.ca/1.ts ... 

Cuando el usuario realiza una compra en la aplicación, se crea una cookie con la ID de usuario en el dispositivo. Cuando el usuario intenta acceder a la transmisión, index.php examina la cookie y verifica la ID de usuario en el backend. Si el usuario ha pagado por la transmisión, se descifra y se reproduce en el dispositivo.

La transmisión funciona bien en el dispositivo, pero da un error en el Apple TV.

Cuando el encryption está apagado, la transmisión también se reproduce en el Apple TV.

He leído este Apple doc, pero no lo he encontrado útil.