ngtrphuong / WebRTCAndroid

WebRTC Android Video Chat reference project based on AppRTCMobile

Home Page:https://webrtc.org/native-code/android/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebRTCAndroid

This is an Android Studio reference project for WebRTC based video and voice calling app. (https://appr.tc)

For downloading the latest source follow the instructions given here.

Modifications

  1. The code has been split into library and app modules for easy reference.
  2. Changes incorporated for requesting runtime permissions and targetSdkVersion updated to 27 (Oreo).
  3. Added dependency to official prebuilt library available at JCenter 'org.webrtc:google-webrtc'.

Miscellaneous

The app connects to AppRTC server hosted by Google. If you wish to deploy your own server then follow the instructions given here. Or you may use out-of-the-box docker image for AppRTC-Server available here.

Once your server is up and running, you will need to specify the server url in the Settings screen of the app. Update 'Room server URL' under Miscellaneous settings.

About

WebRTC Android Video Chat reference project based on AppRTCMobile

https://webrtc.org/native-code/android/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Java 100.0%