Security Camera Demo App with WebRTC

  • Security Camera Android App using WebRTC + Jetpack Compose + Kotlin.
  • Signaling server using Node.js

Run

# Install Node.js if you don't have it
cd signaling-server
npm install
npm start
# adjust serverUrl in WebRtcHelper to match the signaling server's ip address
# build & run two instances of security-camera-android-app

Screenshots

Screenshot_20221213_204720 Screenshot_20221213_204611 Screenshot_20221213_204551

Video

preview.mov

Credit

Inspired by https://github.com/shivammaindola/AndroidWebRTC

GitHub

View Github