Using an IP Camera as a Webcam Resources
Resources for using an IP Camera as a webcam. Note that support will depend on the protocol of your IP Camera. Most are RTSP (h264), some are MJPEG, or some other type. Support for each will vary.
Options
GPL / BSD
- Webcamoid
References: https://github.com/webcamoid/webcamoid/issues/213 https://github.com/webcamoid/webcamoid/issues/85
- Droidcam
GNU\Linux source only here: https://github.com/PaoloRotolo/droidcam Unsure where Windows source. Requires Client version (for PC).
Tutorial: https://www.groovypost.com/howto/droidcam-use-android-device-as-webcam/
Unsure
https://ip-webcam.appspot.com/static/doc.html I don't see source, but the license is not an issue. Others have used his work. Email developer?
Black Box/Proprietary
No source. this one is freeware.
From Seattle. Appears to be a reputable company, but no source.
Literally a binary driver/library on Github.
Tests
I went ahead and implemented all FOSS solutions. This is what I found:
- Webcamoid - Works, but extremely slowly for my MJPEG camera. about 0.2 or 0.1FPS.
- Droidcam - Did not work. Had no option to uninstall from add/remove programs.
- https://ip-webcam.appspot.com/ - This worked the best, for an MJPEG camera.
Conclusion
It depends on your camera. If you have an RTSP, you can try webcamoid. For my MJPEG camera, I was able to get ip-webcam to work without issue. It connected up to Zoom (skype should also work...) without issue. An external microphone was used.