Android IP Camera

Verified safeOpen source
No reviews reviews
21
downloads
7.0
android

AI summary

Turn your Android device into an MJPEG IP camera with a built-in web server. Stream to browsers, video apps, or Home Assistant via HTTPS with automatic TLS. Remote web controls include camera switching, zoom, exposure, flash, and audio gain. Version 0.4.0 adds TLS version selection, authentication toggle, and volume control.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

An Android MJPEG IP Camera app

Features 🌎 Built in server, just open the video stream in a web browser, video app or even set it as a Home Assistant MJPEG IP Camera (using https://<ip_address>:4444/stream) 📴 Option to turn the display off while streaming 🤳 Switch between the main or selfie camera 🎛️ Remote web interface with controls for camera section, image rotation, audio/video sync, flash light toggle, resolution, zoom, exposure and contrast 🖼️ Choose between different image quality settings and frame rates (to help reduce phone over heating) 🛂 Username and password protection 🔐 Automatic TLS certificate support to protect stream and login details via HTTPS

⚠️ Warning If you are planning to run this 24/7, please make sure that your phone does not stay at 100% charge. Doing so may damage the battery and cause it to swell up, which could cause it to explode.

Some models include an option to only charge to 80%, make sure this is enabled where possible.

Note: running at a higher image quality may cause some phones to over heat, which can also damage the battery.

HTTPS/TLS certificates To protect the stream and the password from being sent in plain-text over HTTP, a certificate can be used to start the stream over HTTPS.

The app will automatically generate a self-signed certificate on first launch, but if you have your own domain you can use Let's Encrypt to generate a trusted certificate and skip the self-signed security warning message, by changing the TLS certificate in the settings.

To generate a new self-signed certificate, clear the app settings and restart or clone this repo and run ./scripts/generate-certificate.sh then use the certificate personal_certificate.p12 file it generates.

What's new

v0.4.0Jun 6, 2026

・Add Audio Gain/volume control ・Add TLS version select (1.3/1.2/disabled HTTP only - default: 1.3) ・Add authentication control (default: enabled)

About this version

Version
0.4.0 (40)
Size
4.78 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a
Downloads
21
Updated
Jun 6, 2026
Package
com.github.digitallyrefined.androidipcamera

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app