List of third-party WebRTC libraries for Android bundle

50 views
Skip to first unread message

Konstantin Figlovsky

unread,
Nov 25, 2025, 10:11:27 AM (3 days ago) Nov 25
to discuss-webrtc
Hi!
I'm looking for information on the list of third-party libraries included in the WebRTC Android distribution (aar file) built using the instructions at https://webrtc.github.io/webrtc-org/native-code/android
I'm interested in a list similar to the one displayed by chrome://credits, but with all libraries that aren't actually used in the final distribution (e.g., Windows-specific dependencies) excluded. 
Before reaching out, I attempted to investigate the contents of the third_party folder myself, but I found it challenging to determine which libraries are actually included in the Android distribution. Many of the libraries appear to be specific to other platforms, such as third_party/windows_app_sdk_headers, which seems unrelated to Android development.

Do you know of such a list or have a link to it? Alternatively, is there a way to generate it myself by running a specific build script or command?
Thanks for your help!

Philipp Hancke

unread,
Nov 25, 2025, 10:15:41 AM (3 days ago) Nov 25
to discuss...@googlegroups.com
tools_webrtc/libs/generate_licenses.py should do that

--
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/e966e059-9e70-4e83-91ca-523a14e4cc01n%40googlegroups.com.

Konstantin Figlovsky

unread,
Nov 26, 2025, 4:18:58 AM (2 days ago) Nov 26
to discuss-webrtc
Thanks for the quick response! I noticed that the build_aar.py script uses generate_licenses.py. Using it, I created a LICENSE.md file containing a list of 33 libraries, including WebRTC.
I have an additional question: can the LICENSE.md file generated by build_aar.py be considered a complete list of all third-party code included in the final AAR file? Can additional third-party libraries not listed in this file be included? Should I use generate_licenses.py directly with any specific parameters to get a complete list of third-party dependencies?
Thanks again for your help!
LICENSE.md
Reply all
Reply to author
Forward
0 new messages