No, you don't need video hosting. Easy Webinar integrates with YouTube Live and Live Engine to transform live webinars into automated webinars.