webrtc-sdk/android ? reverse-engineered prompt

Reverse engineered prompt

I want a simple Android library project that packages a precompiled WebRTC SDK and publishes it to Maven Central.

It should produce three usable artifacts, the normal one under io.github.webrtc-sdk:android, a prefixed version that moves org.webrtc to livekit.org.webrtc so it does not clash with other WebRTC libraries, and a stripped prefixed version that is smaller and removes the software video codecs. Please make the build and release flow easy to run from the command line, with clear Gradle setup and the scripts needed to download, prepare, and publish the AARs.

Keep the README focused on how to use the dependencies in an Android app, and make sure the versioning is set up so each artifact can be published cleanly. If anything about the current WebRTC package or publishing steps needs checking, look up the current docs online and make the project work with the latest practical setup.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab