¿Es posible get la date actual de un HTTP Live Stream que se reproduce a través de AirPlay?

Al trabajar en un proyecto de iOS que usa HTTP Live Streaming (HLS), descubrimos que cuando la aplicación usa AirPlay para reproducir la transmisión en un Apple TV, la propiedad currentItem del elemento currentItem de AVPlayer devuelve nil . En otras palabras:

 AVPlayerItem *item = [player currentItem]; //Where "player" is the AVPlayer object. NSDate *date = [item currentDate]; //date is nil, when using AirPlay. 

Entonces, ¿es posible get esa date actual por otros medios?

Debe include información de label EXT-X-PROGRAM-DATE-TIME en sus files m3u8. Por ejemplo, si creé una transmisión en vivo en 2017/7/12 12:00:00

Debo agregar

#EXT-X-PROGRAM-DATE-TIME:2017-07-12T12:00:00.000Z en mi encabezado .m3u8

y obtendrá currentDate cuando llame al método en playerItem (Sin embargo, esa información de date solo es compatible con s not ms unit).