How can I find reliable versions of WebRTC for Android?

214 views
Skip to first unread message

Gustavo Levandowski

unread,
May 12, 2023, 6:44:36 AM5/12/23
to discuss-webrtc
Hello WebRTC forum members,

I am looking for a stable and reliable version of WebRTC for Android and I already know that the versions must be compiled locally. However, I have some doubts about which WebRTC branch is the most reliable to use in my project. Is the master branch the most suitable for use in production? Or is it the main branch? Is there any other place where I can find the commit hash of the stable version?

I need to use a stable library version of WebRTC on Android and I would like to make sure that I am using a trustworthy version that is free of critical bugs. I appreciate any guidance you can provide on this matter.

Thank you!

Zhanbang He

unread,
May 12, 2023, 11:35:19 PM5/12/23
to discuss...@googlegroups.com
This group seems be pretty silent. I have to suspect that there is another group where people mostly is very active.
--

---
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-webrtc+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/a8de1905-8b46-4a10-98c0-cad6a59b3483n%40googlegroups.com.

Kostya Vasilyev

unread,
May 13, 2023, 12:16:52 AM5/13/23
to discuss...@googlegroups.com
From time to time there are posts in this group about specific releases - which are synced with Google Chrome releases since that's where the WebRTC code comes from.

These refer to release branches in Google's repo.

They are a bit difficult to get to, Google uses their own source control tool, and the git refs are non-standard, they are all under

refs/branch-heads

Personally I would use one of those release branches and not the main branch.

BTW - I'm also a newbie so I could be wrong, but that's what I've been able to figure out so far.

-- K


On Fri, May 12, 2023 at 8:35 PM Zhanbang He <hezha...@gmail.com> wrote:
This group seems be pretty silent. I have to suspect that there is another group where people mostly is very active.

On Friday, May 12, 2023, Gustavo Levandowski <gustavo.l...@pulsus.mobi> wrote:
Hello WebRTC forum members,

I am looking for a stable and reliable version of WebRTC for Android and I already know that the versions must be compiled locally. However, I have some doubts about which WebRTC branch is the most reliable to use in my project. Is the master branch the most suitable for use in production? Or is it the main branch? Is there any other place where I can find the commit hash of the stable version?

I need to use a stable library version of WebRTC on Android and I would like to make sure that I am using a trustworthy version that is free of critical bugs. I appreciate any guidance you can provide on this matter.

Thank you!

--

---
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.

--

---
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 on the web visit https://groups.google.com/d/msgid/discuss-webrtc/CALZOGtSsycicnjwiQj7exnr_WQ%3Dv5XbFxNoiEMJttbdoWM0jgQ%40mail.gmail.com.

V I

unread,
May 13, 2023, 12:40:45 AM5/13/23
to discuss...@googlegroups.com
No one's bothering to reply when the question asked is too basic - it's not a beginners' support group, you'll have better luck on SO or such. Or do a bit of research yourself before asking, it's all out there: https://webrtc.github.io/webrtc-org/native-code/development/

On Sat, May 13, 2023 at 10:35 AM Zhanbang He <hezha...@gmail.com> wrote:
This group seems be pretty silent. I have to suspect that there is another group where people mostly is very active.

On Friday, May 12, 2023, Gustavo Levandowski <gustavo.l...@pulsus.mobi> wrote:
Hello WebRTC forum members,

I am looking for a stable and reliable version of WebRTC for Android and I already know that the versions must be compiled locally. However, I have some doubts about which WebRTC branch is the most reliable to use in my project. Is the master branch the most suitable for use in production? Or is it the main branch? Is there any other place where I can find the commit hash of the stable version?

I need to use a stable library version of WebRTC on Android and I would like to make sure that I am using a trustworthy version that is free of critical bugs. I appreciate any guidance you can provide on this matter.

Thank you!

--

---
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.

--

---
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 on the web visit https://groups.google.com/d/msgid/discuss-webrtc/CALZOGtSsycicnjwiQj7exnr_WQ%3Dv5XbFxNoiEMJttbdoWM0jgQ%40mail.gmail.com.

Danilo

unread,
May 14, 2023, 5:22:06 AM5/14/23
to discuss-webrtc
Hi Gustavo

If you want, you could use https://github.com/dbrgn/webrtc-android . However, please read the notes and warnings in the README. (Releases are a bit behind, but I'll update them soon.)

To find the release branches, you can find the branch head revisions for libwebrtc releases at https://chromiumdash.appspot.com/branches (For example, m110 corresponds to https://webrtc.googlesource.com/src.git/+log/refs/branch-heads/5481 )

Cheers,
Danilo

Gustavo Levandowski

unread,
May 14, 2023, 12:40:43 PM5/14/23
to discuss-webrtc
Hello, I don't remember seeing any rules about question filters, and the question was also approved by the moderation. The inquiry is eligible, as all the documentation has been read and the project leaves much to be desired. I even created my own documentation that makes the process much easier to understand. After much research, reading, and links with broken codes, it was possible to reach a conclusion. It's terrible how Google provides access to this library, taking a lot of time for configuration, understanding, and machine capability. Besides leaving many loose ends, I understand that it's an open-source project that has a lot to improve. Thank you for your answer, which didn't help me at all, and thank you to the others. I arrived at the same conclusion and managed to track the branches through the Chromium release dashboard.

jayantakumarsi...@soti.net

unread,
May 18, 2023, 9:00:23 AM5/18/23
to discuss-webrtc
Try this -  Chromium Dash


Cheers,
Jayanta Konjengbam
Reply all
Reply to author
Forward
0 new messages