Can a DSLR be used to host a webinar?
FYI the Canon 70D can't record for more than 29 minutes, 59 seconds at a time. If you're just streaming, look into the BlackMagic Web Presenter. It can trick your computer into thinking that any HDMI or SDI source is a webcam.