Bug 280599
Summary: | Media failed to decode video DRM H265 | ||
---|---|---|---|
Product: | WebKit | Reporter: | VAN MINH <vanminhquangtri> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | ap, jer.noble, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 17 | ||
Hardware: | Mac (Intel) | ||
OS: | macOS 12 |
VAN MINH
- My web use shaka player to play content DRM H.265 on macOS Safari. Player throw error 3016 (Media failed to decode).
https://github.com/shaka-project/shaka-player/issues/7300
- I already contact shaka player and they said have to contact Apple for this issue because this is related to Fairplay.
- I am not sure what information I need to provide so can you please let me know what information you need to debug this bug.
Thank you.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
Please post complete steps to reproduce here. Although glancing over the discussion in the linked ticket, it sounds like a documented FairPlay limitation that's likely unrelated to WebKit.
VAN MINH
Hello Alexey,
I checked and found the issue is that HEVC DRM on Safari macOS only supports chip i6/i7. While my mac mini is with chip i5 so player throws error.
So my question is, before star play, can we use javascript to check if Safari of a mac device (macbook, mac mini,...) support HEVC DRM or not? If it is not we will play H264 instead. This is to save the time.
Thank you.
Radar WebKit Bug Importer
<rdar://problem/137405095>