Openh264 video encoding

35 views
Skip to first unread message

Jozsef Vass

unread,
Mar 27, 2026, 7:25:12 PM (23 hours ago) Mar 27
to discuss...@googlegroups.com
Hello,

We recently noticed a lower frame rate in our screen share. We think it may be related to Open H.264 software encode. When I select HEVC, video encoding uses hardware acceleration (in my case Video Toolbox). This seems to be the same in Windows as well (Media Foundation hardware accelerated encoding). 

Why isn't hardware acceleration used for H.264? Please see the following screenshots, You can see much lower fps for Open H.264.

Thank you.

Jozsef

Open H.264:
h264.png
HEVC:
hevc.png

Sean DuBois

unread,
Mar 27, 2026, 10:00:09 PM (21 hours ago) Mar 27
to discuss...@googlegroups.com, discuss...@googlegroups.com
What H264 profiles are in the SetRemoteDescription?

It’s been a while, but I remember Broadcast Box didn’t have HW Acceleration because I didn’t have that right. If you do Chrome to Chrome do you get accelerated H264? 

Actually I only was only doing decoding though.

On Mar 27, 2026, at 19:25, 'Jozsef Vass' via discuss-webrtc <discuss...@googlegroups.com> wrote:


<h264.png>

HEVC:
<hevc.png>


--
This list falls under the WebRTC Code of Conduct - https://webrtc.org/support/code-of-conduct.
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/discuss-webrtc/CACHtiy_e0Y7oVeeFxjj6cfR4op%2B26SEZ8cJ%2BBG0pvt1dY-ff%2BA%40mail.gmail.com.

Philipp Hancke

unread,
2:00 AM (17 hours ago) 2:00 AM
to discuss...@googlegroups.com
CBP (42e01f) is using a software encoder for historical reasons and as a fallback in case there are driver issues like
If you negotiate a different profile that should go away.

60ms per-frame encode time does look worrying though.

Reply all
Reply to author
Forward
0 new messages