-
obsninja
VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
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"
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
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.
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.
-
More than 8 callers in vmix - best practice
-
Waar koop ik een degelijke webcam?
-
Seeting session.darkmode=true; do not apply?
-
Streaming Highschool Sports - Need Help and Recommendations