Using a webcam with shadow - my solution - what's yours?

  • 15 February 2021
  • 4 replies
  • 3239 views

Badge +1

I’m interested to know what setups you all have to use a webcam with Shadow?

For my part I have a 50Mbit down / 8Mbit up home connection. I have a Shadow Ghost and various other devices and laptops that I can run shadow on. Using the straight USB over IP functionality of Shadow is no good as the uncompressed video feed of the webcam (in this case just a simple Logitech c270) overwhelms the upload capacity of the connection and introduces tearing in the webcam footage and lag in the rest of the experience.

My solution:

Local PC uses the webcam and the sets up a Skype meeting room with the webcam footage. On the Shadow I then join the Skype meeting room and use OBS to capture the window and provide a software webcam on Shadow which can then be used in any other application. I’ve successfully used this in Discord. I use the microphone functionality of Shadow separately to capture that but it could easily be captured through the Skype feed. This setup seems to use 1-2Mbit upload speed and doesn’t seem to impact the lag of Shadow noticeably. It’s also almost realtime with max 1s delay in the feed which is necessary with online meetings.

Until I found this solution I experimented with streaming via OBS and YouTube from the local PC as there is a lot more control over the bitrate of the video feed. Unfortunately this introduces about 15s of delay though so was unacceptable as a solution.

It would be great if Shadow were to build in pre-compression of webcam footage to make these useable.

What have been your results? Perhaps your webcams are working perfectly fine as you have more upload bandwidth? Perhaps I’m just doing something fundamentally wrong?


4 replies

Userlevel 5
Badge +6

webcams send several gigabits of data and would overwhelm even the most powerful connections. -Gelgoog

I have a iMac 5K with a Logitech 1080p USB webcam. Load up shadow. Launch Vcam and Im good. no issues. I’ve been using this setup for all my meetings and YT vids. no issues. 

Badge

Dude, Thank You SOOO MUCH for this post and your solution. Without it, I wouldn’t have ever figured out how to use a webcam in my Shadow, I really needed something to work by this coming tuesday for a really important meeting for a job and I have you to thank for this, Thank God too I came across this post, I can’t thank you enough.

Badge

You can use Droidcam on your phone, but you have to forward the port to your phone in your router’s settings. Then you can connect from Shadow to your public IP address with the port you forwarded. The connection is optimized for this so it is quite stable and doesn't have a noticeable delay. 

Reply