Docker image with all dependencies to build Google's libwebrtc from source. Suitable for CI pipelines or local development.
-
Use the following commands to run a Docker image for libwebrtc for Android.
docker container run --rm -it ghcr.io/casl0/libwebrtc-builder/ubuntu
-
Build libwebrtc for Android inside the container.
fetch --nohooks webrtc_android gclient sync cd src ./build/install-build-deps.sh tools_webrtc/android/build_aar.py
-
Use the following commands to run a Docker image for libwebrtc for Linux.
docker container run --rm -it ghcr.io/casl0/libwebrtc-builder/ubuntu
-
Build libwebrtc for Linux inside the container.
fetch --nohooks webrtc gclient sync cd src ./build/install-build-deps.sh gn gen out/Default autoninja -C out/Default
Image | Purpose |
---|---|
ghcr.io/casl0/libwebrtc-builder/ubuntu |
Building libwebrtc for Android or Linux |