Using an IP Camera as a Webcam Resources

From Steak Wiki
Revision as of 00:25, 19 April 2020 by Adminguy (talk | contribs)
Jump to navigationJump to search

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.

Further Reading