Using a Proper Camera as a Webcam

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • obsninja

    VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.

  • Protip: https://vdo.ninja

    Written by some guy named Steve, it’s an incredible piece of web software that uses WebRTC to stream phone audio and video as an OBS input. OBS then features a virtual webcam capability to take that stream and make it a webcam. I can then also use OBS to do whatever processing I want, e.g. making my webcam also contain a screen share or whatever else.

    It’s trivial to then load up multiple instances for multi-angle scenes in OBS, then cut between the two. For example, you could have one ‘face’ camera and one ‘page’ camera showing paper on your desk and make a 2nd scene with the ‘page’ camera as the primary and a small PIP view of your face.

    It goes much farther than just being an input for OBS, though. For example, it can create video chatrooms of multiple participants with URL parameter configuration and without touching OBS (indeed that’s now one of its primary use cases).

    I use it to stream applications/webpages with my partner when we’re apart so we can watch a movie together by creating a high res vid/stereo audio input with no noise cancelling as the movie, then have her and I connect as lower quality, mono+noise cancelling participants. Each of us receives the video and audio of the movie, but only the audio of each other.

    There’s heaps of parameters to control video and audio quality, buffering, etc. - just about anything you need.

    I stumbled across it when I was trying to get my iPhone to be a webcam early on in the pandemic. There’s multiple apps for that purpose - many paid - but this was so easy and worked so well that it blew them out of the water from a capability perspective.

    I know I sound like a shill but honestly I’m just a huge fanboy. It’s one of those web apps that does a job really bloody well, with heaps of flexibility and extensibility. I’m genuinely impressed with it and all the hard work Steve’s clearly put in.

    The docs explain a lot of its capability: https://docs.vdo.ninja/

    Flick through the how it works and use cases pages, they’ll explain it far better than me.

    Guides that show sown of the advanced capability: https://docs.vdo.ninja/guides

  • 3d_models

    Kurokesu 3D CAD models

  • For those with a 3D printer they host their STEP files on github.

    https://github.com/Kurokesu/3d_models

    The github license field says: "GPL-3.0 license"

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • v002-Camera-Live

    Live Syphon Camera

  • Give Camera Live[1] a shot. Canon's own software doesn't support my ancient Rebel TSi so I have to use this one instead, but it's worked really well for me. It connects using Syphon so matching up architecture shouldn't matter (and it works under Rosetta).

    I use Syphon Virtual Webcam[2] to feed to Zoom, but you can also use OBS.

    [1] https://github.com/v002/v002-Camera-Live

  • Syphon-Virtual-Webcam

    This free app, created for you by TroikaTronix/Isadora, allows you to send a Syphon video stream to a compatible application that supports video input from a webcam.

  • better_droidcam_linux_client

    A better client for DroidCam on Linux

  • In case it's the official Linux client that's giving you headaches, you could also have a look here: https://github.com/Kyuunex/better_droidcam_linux_client/blob...

    Just use `adb`, `ffmpeg` and the `v4l2loopback` kernel module.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I'd like to connect 5 seperate screens to my laptop for an art project to put on some looped visuals. How can I do this the most effective way without breaking the bank.

    2 projects | /r/vjing | 7 Dec 2023
  • More than 8 callers in vmix - best practice

    2 projects | /r/vmix | 10 Jul 2023
  • Waar koop ik een degelijke webcam?

    1 project | /r/nederlands | 4 Jul 2023
  • Seeting session.darkmode=true; do not apply?

    1 project | /r/VDONinja | 28 Jun 2023
  • Streaming Highschool Sports - Need Help and Recommendations

    1 project | /r/obs | 26 Jun 2023