Playing Dolby Vision 5 HLS on Apple TV

Hello all:


I am with VUDU, and we are working on Dolby Vision 5 HLS streams to Apple TV.

The streams are 4K fragmented MP4 files with FairPlay DRM, and top level and stream manifests are as per specs presented during WWDC 2017 (the additional VIDEO-RANGE=PQ set, CODECS=dvhe.05.03,mp4a.40.2 through dvhe.05.06,mp4a.30.2, RESOLUTION from 1920x1080 through 3140x2160).


When playing I get an "Unknown error".

Optional(Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo={NSLocalizedFailureReason=An unknown error occurred (-12742), NSLocalizedDescription=The operation could not be completed, NSUnderlyingError=0x1c404c7e0 {Error Domain=NSOSStatusErrorDomain Code=-12742 "(null)"}})


On the other hand, 4K HDR10 streams play just fine (VIDEO-RANGE=PQ set, CODECS=hev1.2.4.L150.b0,mp4a.40.2 through dvhe.05.06,mp4a.30.2, RESOLUTION from 1920x1080 through 3140x2160).


Has anyone encountered issues playing Dolby Vision HLS streams?

If anyone played them successfully, please share with us tips and pointers to get this issue resolved.


Another question:

Do we have to specify "HDCP-LEVEL" field as part of EXT-X-STREAM when playing 4K streams?

Eagerly awating suggestions/tips from teh community.


Thank you veryu much

Shankar Venkataraman

Replies

A typo in my earlier post:

On the other hand, 4K HDR10 streams play just fine (VIDEO-RANGE=PQ set, CODECS=hev1.2.4.L150.b0,mp4a.40.2 through hev1.2.4.L150,mp4a.30.2, RESOLUTION from 1920x1080 through 3140x2160).


Thank you much.

Looking at the error it appears it is complaining about the audio, not the video.

Does that make sense?

Did you find a solution?