WebRTC for Jetson

I tried the sample programs in “NVIDIA Hardware Acceleration in the WebRTC Framework” which NVIDIA released at Jetson Download Center recently. But I don’t understand how to utilize the framework well. Is it possible to embed the WebRTC framework into Chromium Web Browser bundled with JetPack, so that hardware accelerated real-time video communication works in the browser? Or is it just for non web browser WebRTC application? Thanks.

I’d like to know if this can be integrated with chromium as well…

Also I see that there is support for nvdec as well is it possible to use these new components for hw accelerated video playback in chromium


No, webrtc package is only applicable for native development and not with chromium.

Support of decoder is not included in current webrtc package, it contains only encoder hardware acceleration.
Also as mentioned above, webrtc package should not be used with chromium.


Thank you for your reply. I understand.


Is there any plan to support use of HW encoder/decoder on a browser?


We will work on ‘ffmpeg with hardware acceleration’ first. Once it is implemented and released, will come back to check and evaluate this feature.

Hi DaneLL,

Thank you, I will look forward to hearing from you.

How to get the source code of NVIDIA webrtc hardware acceleration demo?We would like to refer to this example for development.
Very looking forward to reply, thank you!

Please check https://developer.nvidia.com/embedded/linux-tegra

The prompt you gave me still can’t find the .cpp source file of the relevant demo.Can you give me a specific query path?
This is very important for my current job.I look forward to your help.

Nice to hear! :)

Hi, Excuse me sir,
How the progressing about the development of ‘ffmpeg with hardware acceleration’? still can’t find the source code yet?

We have the package which enables hardware decoding. Please refer to

1 Like