An open API service indexing awesome lists of open source software.

https://github.com/abdularis/libwebrtc-android

Precompiled stable google webrtc library (used in chromium) for android :telephone_receiver: :video_camera: :cd:
https://github.com/abdularis/libwebrtc-android

Last synced: 2 months ago
JSON representation

Precompiled stable google webrtc library (used in chromium) for android :telephone_receiver: :video_camera: :cd:

Awesome Lists containing this project

README

        

# Android WebRTC Library

webrtc.org

## Integrate Into Android Project
Add repository in the root gradle file:
```xml
...
allprojects {
repositories {
...
maven {
url 'https://raw.github.com/abdularis/libwebrtc-android/repo/'
}
}
}
```

Add dependency to your app module (such as app/build.gradle), latest availabe stable version in this repo is **M83**:
```xml
dependencies {
implementation 'com.aar.app:google-webrtc:M83'
}
```

## Description

This is precompiled google webrtc library for android, [https://webrtc.org/](https://webrtc.org/).
[repo branch](https://github.com/abdularis/libwebrtc-android/tree/repo)

read [this article](https://medium.com/@abdularis/how-to-compile-native-webrtc-from-source-for-android-d0bac8e4c933) on how to compile webrtc for android.

Use maven to add .aar library into the existing maven repository using:
```
mvn install:install-file -Dfile=./google-webrtc-M74.aar -DgroupId=com.aar.app -DartifactId=google-webrtc -Dversion=M74 -Dpackaging=aar -DlocalRepositoryPath=./libwebrtc-android -DcreateChecksum=true
```