Author Topic: Streamer USB Canon 550D Webcam Driver  (Read 14047 times)

jujuyoutube

  • Just arrived
  • *
  • Posts: 1
Streamer USB Canon 550D Webcam Driver
« on: January 18, 2020, 09:29:12 AM »
Hi all!

I had this wonderful idea that MagicLantern should have in the next update.


1. Alot of people now days use old canon hardware for inexpensive webcams on their computer. It helps them to stream and it's HQ too!

2. There is software available but if you search there is no 'easy' method and the current methods have alot of draw backs. A camera driver would just simplify the whole thing and make it plug and play. I have found two software so far that it works with:

- Using OBS and EOSUtility. Works but if you minimize it won't stream. Annoying and tedious. Ability to control camera is awesome!
- EOS Camera Movie Record is also a good application but same problem and it is buggy.

Is there a way we could integrate a simple update that would just make the canon work as a USB Webcam out of the box?

Let me know what you think. Many would appreciate this update and I would be more than happy to make a video on it on my YouTube!



names_are_hard

  • Developer
  • Senior
  • *****
  • Posts: 361
  • 200D idiot
Re: Streamer USB Canon 550D Webcam Driver
« Reply #1 on: January 18, 2020, 06:25:08 PM »
No, since you specify "simple update".  Is it possible to make such a driver?  Probably on some cameras, but not others (not all have a high enough speed USB connector).  It is very unlikely to be simple, and the work would have to be done separately for every model of camera.  You can already capture the HDMI out for streaming purposes, which is slightly harder to setup but already exists.

Perhaps most importantly, you'd need there to be a dev with both the skill and the motivation to add USB streaming video functionality.  Most ML users (and devs) are interested in video or stills work.

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 7942
Re: Streamer USB Canon 550D Webcam Driver
« Reply #2 on: January 18, 2020, 07:11:48 PM »
Well, OS not specified. Therefore gphoto2 on Linux has what OP asked for. OP is most likely using Windows 10, though

names_are_hard

  • Developer
  • Senior
  • *****
  • Posts: 361
  • 200D idiot
Re: Streamer USB Canon 550D Webcam Driver
« Reply #3 on: January 18, 2020, 08:58:01 PM »
Huh, didn't know you could do that!  Thanks.  Took me about 10 minutes to get it working, very easy (200D).  This page had everything I needed:
https://askubuntu.com/questions/856460/using-a-digital-camera-canon-as-webcam

So yup, you can already do this on a big list of cameras, including 550D:
http://www.gphoto.org/proj/libgphoto2/support.php

I guess you'll want something with Liveview listed next to the model name.  "Cameras capable of MTP, PTP or PictBridge are supported without needing to be specifically listed here" - this should be easy to port to Windows if you require it there.  Certainly much easier than getting ML to make a cam look like a USB webcam to Windows drivers.

AleksejVladimirovich

  • Just arrived
  • *
  • Posts: 1
Re: Streamer USB Canon 550D Webcam Driver
« Reply #4 on: November 16, 2020, 10:29:15 PM »
The official EOS Webcam Utility supports Canon 550D although it is not listed in app description.
Following a suggestion from a video on YouTube I chose EOS Rebel T6 and downloaded the Utility for my Win10 x64 machine.
And it worked fine!!! Now my daily meetings will be way better)))

Download page: https://www.usa.canon.com/internet/portal/us/home/support/details/cameras/eos-dslr-and-mirrorless-cameras/dslr/eos-rebel-t6-body?subtab=downloads-software
Video:
P.S.: actually, the download link looks pretty basic, so, I guess, one can choose any camera model
https://downloads.canon.com/webcam/EOSWebcamUtility-WIN1.1.zip