HDR10 MVHECV can not play on Safari

Hi,

just generated a HDR10 MVHEVC file, mediainfo is below:


Color range : Limited

Color primaries : BT.2020

Transfer characteristics : PQ

Matrix coefficients : BT.2020 non-constant

Codec configuration box : hvcC+lhvC


then generate the segment files with below command:

mediafilesegmenter --iso-fragmented -t 4 -f av_1 av_new_1.mov

then upload the segment files and prog_index.m3u8 to web server.

just find that can not play the HLS stream on Safari...

the url is http://ip/vod/prog_index.m3u8

just checked that if i remove the tag Transfer characteristics : PQ when generating the MVHEVC file.

above same mediafilesegmenter command and upload the files to web server.

the new version of HLS stream is can play on Safari...

Is there any way to play HLS PQ video on Safari. thanks.

Hello @hengxingwang, thank you for your post. Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. I'd greatly appreciate it if you could open a bug report, include a sysdiagnose, and post the FB number here once you do.

Please see this document for instructions on how to capture a sysdiagnose on visionOS.

Bug Reporting: How and Why? has tips on creating your bug report.

HDR10 MVHECV can not play on Safari
 
 
Q