-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google Browser has supported HEVC hardware decoding since version 105. When will hls.js support it? #4921
Comments
Hi @tangshanghai, HLS.js supports video playback of HEVC variants when supported by the browser/MSE. If there is a specific scenario or content you are having trouble with please specify so that we can provide support. Note that to deliver HEVC via HLS.js your HLS segments should be fragmented MP4. Support to demux HEVC from MPEG2-TS is not on the roadmap. |
HEVC works fine on hls.js. |
First sanity check might be to determine if your chrome browser thinks it can play HEVC on your device / OS. (note: I believe it needs access to a hardware decoder, but I may be wrong on this.) You can check this in the JS Console with something like: I have a MacBook Pro (15-inch, 2018) running macOS Mojave (10.14.x). Chrome v105 returns [UPDATE] Found some "docs" that indeed state that MacOS Big Sur is required: https://github.com/StaZhu/enable-chromium-hevc-hardware-decoding#whats-the-os-requirement |
when can support to demux HEVC from MPEG2-TS ?we need it |
+1 we need demux HEVC from MPEG2-TS too |
+1 for HEVC with MPEG2-TS... |
HEVC is supported in fmp4. #4943 was closed because there are not plans to add MPEG-TS HEVC muxing when HEVC in TS is not supported natively in Safari. |
Is your feature request related to a problem? Please describe.
Hevc video decoding
Describe the solution you'd like
Hevc video decoding
Additional context
No response
The text was updated successfully, but these errors were encountered: