Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Ruddle/RemoteCam
Your android camera streamed on your desktop: use as a source for OBS, or as a webcam with v4l2. Free✅, No Ads✅, Open Source✅
https://github.com/Ruddle/RemoteCam
Last synced: 3 months ago
JSON representation
Your android camera streamed on your desktop: use as a source for OBS, or as a webcam with v4l2. Free✅, No Ads✅, Open Source✅
- Host: GitHub
- URL: https://github.com/Ruddle/RemoteCam
- Owner: Ruddle
- License: mit
- Created: 2023-08-13T20:34:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-01T08:59:25.000Z (about 1 year ago)
- Last Synced: 2024-08-01T03:33:12.892Z (5 months ago)
- Language: Kotlin
- Homepage:
- Size: 1.93 MB
- Stars: 462
- Watchers: 6
- Forks: 52
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- stars - Ruddle/RemoteCam
README
# RemoteCam
Your android camera streamed on your desktop: use as a source for OBS, or as a webcam with v4l2.
Free✅, No Ads✅, Open Source✅
# How it works
The app allows a user to choose a sensor and a resolution. From there it captures every frame as JPEG and push them to a connected http client as a MJPEG stream.![app screenshot](assets/screen.jpg)
# Download
[RemoteCam.apk](https://github.com/Ruddle/RemoteCam/releases/tag/0.04)It is not available on the Play Store. Please do not upload it there.
# Use cases
You can use that stream in **OBS** with the *Media Source* or the *Browser* (lower latency) source: (change ip to your phone's)![example](assets/obs_mediasource.png)
Or you can pipe the stream into a virtual webcam compatible with most apps. On linux you would use **v4l2** and **ffmpeg**.
see bash script **remoteCamClient** for an example of how to set that up.# Client
No official client yet, you have to DIY your way with the provided http MJPEG stream for now.
Let me know your interest for a turnkey virtual webcam or OBS plugin.# Why
There is already an alternative, Droidcam, but it is not free for HD resolution 720p+.
Also Droidcam cannot use the telephoto lens on Samsung devices.RemoteCam is an opensource alternative to Droidcam (but with <10% of its functionalities).