StaZhu / enable-chromium-hevc-hardware-decoding

A guide that teach you enable hardware HEVC decoding & encoding for Chrome / Edge, or build a custom version of Chromium / Electron that supports hardware & software HEVC decoding and hardware HEVC encoding.
MIT License
1.24k stars 60 forks source link

HEVC hardware decode support not surfaced for WebRTC media streams? #10

Closed Diego-Perez-Botero closed 2 years ago

Diego-Perez-Botero commented 2 years ago

Running Chrome Canary 105 with the --enable-feature=PlatformHEVCDecoderSupport commandline parameter, I still don't see the HEVC decode capability being announced by WebRTC: image

Is the HEVC decode support limited to MSE APIs, or will it make it into WebRTC media streams as well?

Thanks!

StaZhu commented 2 years ago

We only support hevc hw decoding here(MSE and html video element), not implement WebRTC support right now.

Diego-Perez-Botero commented 2 years ago

Thanks for the quick response. That's unfortunate, but I'm still really excited to see HEVC HW decode in an official Chrome release.

StaZhu commented 2 years ago

Thanks for the quick response. That's unfortunate, but I'm still really excited to see HEVC HW decode in an official Chrome release.

Yes, and its a good start right? and I believe the encoder and WebRTC will be supported in the near future.

Diego-Perez-Botero commented 2 years ago

Definitely a good start! I'll monitor the following thread in the meantime: https://bugs.chromium.org/p/webrtc/issues/detail?id=13485